- les champs properties des entities qui sont not nullables sont toujours required. donc si on veut enlever ça il faut mettre int?
- pour le message perso [Required(ErrorMessage="asfd")]