我今天开始研究数据库,我试图为一个问题绘制一个ER图表:有各种各样的公司发布了几个广告。候选人看到广告,申请,其中一些面临面试。至少要有一名候选人来接受面试。现在我画了一个简单的ER图,如下所示。但我对此不是很有信心。我是否需要对它进行改进,以强制执行以下条件:只有部分申请过的人才能面临面试。如何代表任何面临面试的人都必须申请面试?如果是这样的话,那我如何改进它以适应这种情况呢?我没有在这里显示附加到实体的属性。
编辑:根据reeanb的建议,对基数进行了调整,并将三元关系Applies_for转换为二进制关系。
发布于 2015-07-31 15:18:29
https://stackoverflow.com/questions/31756363
复制