繁体   English   中英

如何在ER图中显示受限儿童

[英]How to show limited children in ER Diagram

我需要制作一个全面的实体关系图,其中,作为业务规则,子表(FK)只能具有X个与父表(PK)相关联的行。

最终,我可能会使用一些CHECK约束在SQL中强制执行此约束,但是如何在ERD上显示此规则? 还是我想得太多而未显示此类业务规则。

基数是您要查找的词。 它指定一个实体的多少实例与另一实体的一个实例相关。 它指定关系的出现a。

实体之间存在一对多或多对多关系,这意味着您可以输入准确的数字而不是很多。 显然,这仅在ERD上标记为逻辑设计模型,因此在将其转换为物理模型时,您可能会使用触发器来强制执行此类行为。 但是,有许多不同的方法可以做到这一点。

一对多关系的示例:

一个公司最多可以雇用5名员工。 公司员工的关系是强制性的 ,这意味着必须有至少一名员工在一家公司工作(这就是所谓的序数 )。 员工可以在一家公司工作。

        1       1..5
Company ------------ Employee

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM