学校系统的ER模型

时间:2018-10-30 04:55:18

标签: entity-relationship

有四个要求!
有学校,学生和俱乐部。

  1. 每个学生只能上一所学校;每所学校都有一个以上的学生。
  2. 每个学生都可以选择加入一个俱乐部;每个俱乐部都有一个以上的学生。
  3. 每个俱乐部都属于一所学校;有些学校有多个俱乐部 有些学校没有。
  4. 任何学生只能在一所学校担任助教;每一个 学校最多只能有一位助手。

如何在我的picture中绘制第四项要求

1 个答案:

答案 0 :(得分:0)

这称为关系,您将插入一个中间关系。例如

(学生)0,1 --->(助理)<---- 0,1(学校)

所以诀窍是创建一个新实体。然后你丢掉那些关系。学生可能是或不是助手(0,1表示),而学校可能有或没有助手。