2

POCOでLinq-to-Entitiesを使用して、DBの最初のアプローチでEF4モデルを実行することで壁にぶつかりました...

とを介して関連付けられている 2 つのテーブルがCustomerあります。列は次のとおりです。NamePrefixNamePrefixId

Customer             NamePrefix
----------           ----------
CustomerId (PK)      NamePrefixId (PK)
NamePrefixId (FK)
LastName
FirstName
MiddleInitial
....

この例では、Customerエンティティにはナビゲーション プロパティがありますNamePrefixNameOfPerson他のエンティティで使用できるように、複合型を作成しました。複合型は、、、、で構成NamePrefixIdLastNameFirstNameますMiddleInitial。しかし、現在、ナビゲーション プロパティで次のエラー メッセージが表示されますNamePrefix

Error 111: There is no property with name 'NamePrefixId' defined in type referred by Role 'Customer'.

これを達成する方法はありますか?

4

1 に答える 1

2

これについては、複合型のヘルプ ページで直接説明されています。複合型にナビゲーション プロパティを含めることはできません。

于 2011-03-11T09:37:35.233 に答える