有关数据库/表示例,请参见附件图像。
在我的应用程序中,您将访问不同的作业,每个作业将能够创建一个新文档,添加的每个文档都将选择源,可以是“我的公司”,“客户”或“供应商”。
在“文档”表中,我想使用“ source_id”列,但是信息可能来自两个表之一。
我应该合并“客户”和“供应商”表还是创建一个中间表?还是可以推荐正确的解决方案?
答案 0 :(得分:0)
是的,最好将客户端和供应商表合并为另一列,其类型为(client,vendor),其ID为该合并表的主键,并作为DB:project中的外键引用