ER модель школьной системы - PullRequest
0 голосов
/ 30 октября 2018

Есть четыре требования!
Есть школы, студенты и клубы.

  1. Каждый ученик посещает одну и только одну школу; в каждой школе более одного ученика.
  2. Каждый студент может по желанию вступить в один клуб; в каждом клубе более одного студента.
  3. Каждый клуб принадлежит одной школе; в некоторых школах есть более одного клуба, в некоторых школах их нет.
  4. Любой ученик может работать помощником только в одной школе; каждый в школе может быть максимум один помощник.

Как нарисовать 4-е требование на моей картинке

1 Ответ

0 голосов
/ 30 октября 2018

Это называется отношение, вы вставите среднее отношение. Так например

(студент) 0,1 ---> (ассистент) <---- 0,1 (школа) </p>

Итак, хитрость в том, чтобы создать новую сущность. И вы бросаете эти отношения. Ученик может быть или не быть помощником (0,1 означает, что), а школа может иметь или не иметь одного помощника.

...