0

我需要在两个实体 TableA 和 TableB 之间添加导航属性

表A

ID : Primary Key 

Code: String (Allows Null)

表B

BID:  Primary Key

Code: String (Allows Null)

现在我想为这些实体添加一个导航属性,这些实体由不是外键的代码相关。谁能告诉我这是怎么可能的

4

1 回答 1

-1

这是不可能的,因为代码在您的任何表中都不是 PK。导航属性遵循与数据库关系相同的规则 - 在主表中,您必须使用 PK 并在依赖项中指定 FK。数据库还提供在主表中选择唯一键,但 EF 还不支持唯一键。

于 2012-02-07T07:49:43.300 回答