【发布时间】:2010-09-27 15:05:59
【问题描述】:
我有一张表,用于存储看起来像这样的商店的库存
InventoryId int
ParentId int
ShortDesc int
...
[other product data]
...
TShirt 将存在于表中,其 ParentId 为 -1。任何尺寸和颜色的变化都将存在于与 ParentID 字段中的原始父 InventoryID 相同的表中。
EG
InventoryID |ParentID |ShortDesc
----------------------------------------------------
111 -1 Skull TShirt
112 111 Skull TShirt Black Small
113 111 Skull TShirt Black Medium
114 111 Skull TShirt Black Large
115 111 Skull TShirt White Small
我是否有可能指定某种外键或关联,当我将此数据库与实体框架一起使用时,我可以在此实体上拥有一个导航属性,该属性将列出所有库存实体的子库存?
【问题讨论】:
标签: sql-server entity-framework entity entity-relationship ado.net-entity-data-model