1

我有一个用户表和一个角色表。
为了将两者联系在一起,我创建了一个 UsersInRoles 表,该表具有用户的 UserId 的外键和角色的 RoleName 的另一个外键。

但是,当我从数据库生成 EDMX 而不是为 UsersInRoles 生成单独的表时,会创建一个关联。我应该使用此关联还是应该尝试弄清楚如何生成 UsersInRoles 表?

4

1 回答 1

0

这是实体框架的正常行为。用于创建 n - n 关系的表未在模型中创建为实体(用作中间表以创建两个表之间的关系的表)。

Users相反,您将观察和Roles实体之间的 n 到 n 关系。

于 2013-02-02T10:03:53.423 回答