using System.ComponentModel.DataAnnotations; namespace GerbilManagerWebAPI.Models { /// /// A Farbschlag (colour variety). Seeded from the GEN-1 catalog (source of truth) /// and user-extendable. Gerbils reference it via Gerbil.ColorVarietyId. /// public class ColorVariety { [Key] public Guid Id { get; set; } public required string Name { get; set; } /// Reference (representative) compact genotype string for this variety. public string? CanonicalGenotype { get; set; } public int SortOrder { get; set; } } }