衍生的与实体框架的关联

时间:2013-01-29 15:04:55

标签: entity-framework

我本周刚刚开始使用Entity Framework,并且正在努力解决一些概念。

现在,我有一个数据库结构,我正在努力转移到实体框架。

我先从模型开始,然后拥有:

------------------        -----------------------
|   Order_Item   |        | Order_FetchableItem |
 ----------------          ---------------------
|   order_id     |        |     order_id        |
|   item_id      |        |     item_id         |
------------------        |     fetch_url       |
                          -----------------------

这个想法是订单包含项目,这种关系在order_item表中传达。但是,订单中的某些(并非所有)商品都有一个URL,因此该属性也需要存储。

我无法在EF中使用它,因为EF将Order_Item检测为关系,而我无法从中获取。这样做的最佳选择是什么?

我考虑将fetch_url字段移动到Order_Item表,但因为它是一个宽列,所以我不想在order_item表中有很多NULL值。

谢谢,请原谅上面的格式!

0 个答案:

没有答案