【发布时间】:2010-03-21 14:44:06
【问题描述】:
我们正在设计一个带有用于多对多关系的链接表的 SQL Server 数据库。 问题是是否有任何最佳实践来命名这些类型的表以与实体框架一起使用?
假设有一张桌子
客户 和 地址
那么它们之间有一个链接表,我们叫它什么? 客户地址?还是别的什么?
谢谢
【问题讨论】:
标签: sql-server entity-framework naming-conventions entity-relationship
我们正在设计一个带有用于多对多关系的链接表的 SQL Server 数据库。 问题是是否有任何最佳实践来命名这些类型的表以与实体框架一起使用?
假设有一张桌子
客户 和 地址
那么它们之间有一个链接表,我们叫它什么? 客户地址?还是别的什么?
谢谢
【问题讨论】:
标签: sql-server entity-framework naming-conventions entity-relationship
例如,用户 - UsersInRoles - 角色。如果 CustomerAddress 不包含除 CustomerID 和 AddressID 之外的任何内容,则 EF 将仅生成两个实体 Customer(带有 Addresses 属性)和 Address(带有 Customers),并且无论如何调用此中间表都没有任何意义
【讨论】: