如何在数据库中表示一对成对的关系

时间:2018-11-18 08:25:26

标签: database datamodel

我有6个课程:

  • FooqFooj,两者共享一个共同的核心:Foo
  • BarqBarj,两者共享一个共同的核心:Bar

现在,Fooq始终具有Barq,而Fooj始终具有Barj


在C#中,这很容易表示,FooBar是抽象类,Bar有一个FooBarqBarj让吸气剂包装其Bar字段并转换类型。 它并不完全漂亮,但效果很好。


在(关系)数据库中表示这一点的明智方法是什么? 而且,我应该如何整理我的数据模型,以便EF CodeFirst构建该数据库模型?

0 个答案:

没有答案
相关问题