2011-11-10 5 views
0

En DB, nous avons les tables MyTable1 et MyTable2 et aucune relation n'existe entre elles. Dans EF, nous avons une option pour créer une association entre les deux entités Entity1 (mappé à MyTable1) et Entity2 (mappé à MyTable2). A) Je sais que c'est une question vague, mais encore ... y a-t-il une situation où il serait logique de créer une association (soit une association de clé indépendante ou étrangère) entre Entity1 et Entity2, même si le MyTable1 et MyTable2 n'ont aucune relation?Création d'une association entre deux entités

b) Lors de la création d'une association entre Entity1 et Entity2, nous sommes également présenté avec l'option "Add foreign key properties to Entity2", ce qui ajoute une propriété clé étrangère à Entity2. Mais pourquoi voudrions-nous ajouter une propriété de clé étrangère à Entity2, si nous ne pouvons pas mapper cette propriété à l'une des colonnes MyTable2?

merci

Répondre

1

a) J'ai ajouté des associations entre une table et une entité de vue. La vue était juste un sous-ensemble d'une table, donc j'ai pensé qu'il était approprié d'ajouter une association entre les deux.

+0

Avez-vous ajouté une clé étrangère ou une association indépendante? – user702769

+1

@ user702769 - C'était une association – Aducci

+0

juste pour être sûr - c'était une association indépendante? – user702769

Questions connexes