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; }
}
}