为简单起见,我有一个带有此表的数据库
Toys
- Id
- Name
Fruits
- Id
- name
Orders
- Id
- Product (contains Fruits.Id or Toys.Id)
- Type (1 if Fruit, 2 if Toy,....)
- Qty
¿我如何映射“产品”以存储2个实体(水果或玩具)的ID?
PD:玩具和水果的ID永远不匹配
谢谢
答案 0 :(得分:0)
如果这是一个困难的要求,那么我将通过在名为Products的数据库中进行查看来实现,这将是Toys和Fruits之间的结合。
但是请注意,订单上的导航属性“产品”将是“产品”类型,您必须将其手动映射到“水果”或“玩具”。