标签: sql entity-relationship
我有三个实体
作业可以包含文件。 讲座也可以有文件。 文件可以与作业相关联,也可以与讲座相关,但不能与两者相关。
如何在SQL中表达这种三通关系?
答案 0 :(得分:0)
您可以在File表中添加一个标识父类型的列,例如varchar。如果需要,更复杂的实现可以使用查找表来获取有效值...