我正在练习实体框架和数据库,但有一个问题。在下面,您可以找到我正在编写的实体:
汽车租赁计划
汽车→CarMake,KM,EngineCC,年龄
客户→汽车,??
公司→联系人,传真
私人→联系人,姓*
界面和其他
Enum CarMake {奥迪,宝马,雷诺,大众,丰田}
IAddress→地址1,地址2,城市,邮政编码/国家/地区
IContact→名称,地址,电话,电子邮件,
现在,当用户使用程序时,他将必须选择他想要初始化的客户端类型。因此,该表可以与两个实体有关联:Corporate或Private。但是我不能在这里决定,因为它取决于运行时。
我应该为客户-企业和客户-私有都建立一对零/一个关系,然后在winform中配置其余关系吗? 正确的做法是什么?