Bonjour,
Je suis actuellement en cours de développement de ma 1ère vraie application C#. J'essaie de mettre en place Entity en utilisant le modèle Database first. J'ai donc créé ma base et construit mon modèle à partir de cette dernière. Jusque là pas de problèmes.
Ma question est : Faut-il conserver toutes les propriétés de navigation qu'Entity à généré ou ne garder que celles qui nous intéressent vraiment ?
Par exemple :
J'ai 2 entités : Les localisations (Id, Code, Nom, IdType) et les types de localisation (Id, Code, Nom).
Entity me génère une propriété "Type" dans l'entité "localisation" ainsi qu'une propriété "Localisations" (collection) dans l'entité "Type de localisation".
Si j'avais construit mon modèle moi-même, j'aurais fait la 1ère mais je n'aurais probablement pas fait la seconde. Alors faut-il la conserver ou la supprimer du modèle ?
Partager