namespace Webzine.Entity
{
using System.ComponentModel.DataAnnotations;
///
/// Classe représentant un style de musique.
///
public class Style
{
///
/// Identifiant unique du style.
///
public int IdStyle { get; set; }
///
/// Libellé du style de musique. Doit être compris entre 2 et 50 caractères et est obligatoire.
///
[Required]
[MinLength(2)]
[MaxLength(50)]
[Display(Name = "Libellé")]
public string Libelle { get; set; }
///
/// Liste des titres associés à ce style de musique. Un style peut être associé à plusieurs titres, mais un titre n'est associé qu'à un seul style.
///
public List Titres { get; set; } = new List();
}
}