8

我有一個具有2列主複合鍵(一個int,一個bigint)的表的數據庫。我有兩個表具有複合外鍵,引用第一個表的複合主鍵。這些關係(就我所知,)在數據庫本身上很好,很好。實體框架 - 數據庫優先 - 複合外鍵

當生成經由DB-第一EF6一個DB上下文中,這些關係/導航屬性不是在生成的模型(沒有虛擬成員在兩個子表引用父表。)

表示由於它是DB-首先,我無法修改模型。

+0

您使用哪個數據庫提供程序?我正在使用SQL Anywhere 16,並且遇到同樣的問題。 –

回答

1

在這種情況下,您可以將這些關係放入db語境中的onmodelcreating函數中。我們可以把約束放在那裏。