有一个名为 的表Department,其中显示了大学的各个部门。
还有一个名为 的表Branch,显示了各个分支(如电气、计算机科学、机械、汽车、法律、文学等)
条件:
- A
Department可以有任意数量的Branches。 - A
Branch可以关联到 singleDepartment。
Department这意味着:之间的基数Branch是“一对多”。
现在的问题是,在这种情况下,如果我将dept_id(表的属性:)Department作为主键。我如何能够关联多个branch_id(表的属性:)Branch,因为如果我这样做,我可能会违反其dept_id自身的主键条件。
如何处理基数和使外键齐头并进?