Entity Framework - DB-First - Zusammengesetzte Fremdschlüssel

8

Ich habe eine Datenbank mit einer Tabelle mit einem zweispaltigen primären zusammengesetzten Schlüssel (ein int, ein bigint.) Ich habe zwei Tabellen mit einem zusammengesetzten Fremdschlüssel, der auf den zusammengesetzten Primärschlüssel der ersten Tabelle verweist. Die Beziehungen sind (soweit ich weiß) gut und schön auf der Datenbank selbst.

Beim Erzeugen eines DB-Kontexts über DB-First EF6 werden diese Beziehungen / Navigationseigenschaften nicht in den generierten Modellen dargestellt (keine virtuellen Member in den zwei untergeordneten Tabellen, die auf die übergeordnete Tabelle verweisen).

Da es db-first ist, kann ich die Modelle nicht ändern.

    
Bryan Morgan 21.05.2015, 16:38
quelle

1 Antwort

1

In diesem Fall können Sie diese Beziehungen in die onmodelcreating-Funktion im db-Kontext einfügen. Wir können dort Beschränkungen auferlegen.

    
Pavvy 31.03.2017 06:25
quelle