我的客户有一定的要求。我从他那里得到了两张桌子让我们假设 X &的ý即可。这两个表都有60个字段。现在每个表都可以分解为主要细节。所以我们有以下情况
现在XD = YD,因为它们是相同的。
有没有什么方法可以让DD作为具有两个主人的细节表,以便DD中的一些记录具有他们的主X,其他记录具有主Y? DD中的所有记录都不能同时拥有两个主人。
有可能吗?
答案 0 :(得分:1)
我不确定你正在使用什么数据库,或者我是否正确理解你的要求,但是,假设我这样做,我建议表格如下:
Master(MasterID (Primary Key), {Common fields})
X({X specific fields}, MasterID (Foreign Key))
Y({Y specific fields}, MasterID (Foreign Key))