【发布时间】:2011-09-10 11:27:41
【问题描述】:
是否可以在实体框架 4.1(代码优先方法)中仅使用数据注释来定义多对多关系,而无需模型构建器?
例如:
Product = { Id, Name, ... }
Category = { Id, Name, ... }
ProductCategory = { ProductId, CategoryId }
你明白了。
我不想在上下文中使用两个多对一的中间实体ProductCategory,因为我没有任何其他数据,只有两个 FK。此外,我应该能够为中间表定义表名,以便与现有数据库一起使用。
【问题讨论】:
标签: entity-framework data-annotations entity-framework-4.1 ef-code-first code-first