我今天开始研究数据库,我正在尝试为一个问题绘制一个 ER 图:有很多公司发布了几个广告。候选人看到广告,申请,其中一些面临面试。至少必须有1名候选人才能参加面试。现在我画了一个简单的ER图,如下所示。但我对此不是很有信心。我是否需要改进它以强制执行只有部分申请者可以接受面试的条件。怎么代表面试的人一定是应聘的?如果是这样,那么我该如何改进它以适应这种情况?我没有在这里显示附加到实体的属性。
编辑:调整基数并将三元关系Applies_for转换为reeanb建议的二元关系。
我今天开始研究数据库,我正在尝试为一个问题绘制一个 ER 图:有很多公司发布了几个广告。候选人看到广告,申请,其中一些面临面试。至少必须有1名候选人才能参加面试。现在我画了一个简单的ER图,如下所示。但我对此不是很有信心。我是否需要改进它以强制执行只有部分申请者可以接受面试的条件。怎么代表面试的人一定是应聘的?如果是这样,那么我该如何改进它以适应这种情况?我没有在这里显示附加到实体的属性。
编辑:调整基数并将三元关系Applies_for转换为reeanb建议的二元关系。