【发布时间】:2015-11-21 01:14:08
【问题描述】:
我是数据库设计的新手。对不起,如果这个问题很愚蠢。
来自需求规范。我确定了实体:申请人、大学、条件、报价。
而这些之间的关系是: - 申请人申请大学。 - 大学面试申请人。 - 大学提出要约。 - 大学录取申请人。 - 申请人接受报价。 - 报价属于申请人。 - 大学有条件。
我这样设计了 ER:
我不知道可以吗?我非常感谢您的帮助。 :)
这里是需求规范的简要说明:
申请人可以申请五所不同的大学。每所大学可能会或可能不会面试申请人,然后可能会向申请人提供录取通知。要约可以是有条件的或无条件的。如果要约是有条件的,则存储条件并将其传达给学生。申请人需要决定他或她希望接受哪些有条件录取,最多三个。如果在年底结果出来时满足条件,则录取通知书成为无条件录取通知书,申请人可以接受其中一个无条件录取通知书。
- 更新:新的 ER 设计 enter image description here
- 或者可能这个更好 enter image description here
【问题讨论】:
标签: database-design entity-relationship