2012-09-26 38 views
2

我想通過使用非密鑰手動添加資格資格單位之間的關聯。資格與QualificationUnit具有零對多關係使用非密鑰添加關聯

我想加入OakQualificationNumber和QualificationNumber。

以下是我的項目中的數據庫結構和實體圖。

enter image description here

我想他們交往,但我不能。我無法將PrincipalKey更改爲OakQualificationNumber。你能否告訴我怎樣才能加入非關鍵領域的協會?謝謝。

enter image description here

+0

如果'QualificationNumber'不是一個關鍵字,那麼您如何期待這一點起作用? – podiluska

+0

QualificationID是自動增量值。所以,我們用它作爲關鍵。但OakQualificationNumber是真正的關鍵。 – TTCG

回答

0

這是不可能的。 EF不支持唯一的約束,並且因爲該主鍵可以只是主鍵。