Проектирование простых отношений с базой данных (школа) - PullRequest
0 голосов
/ 22 ноября 2018

Я новичок в проектировании отношений с базами данных.Может ли кто-нибудь взглянуть на мои отношения и посмотреть, имеет ли это смысл?Это то, что я сделал,

Отношения

Членство [ один ко многим ] Клуб
Членство [ один ко многим ] Студент
Членство [ один ко многим ] Позиции
Категория [ один ко многим ] Клуб
Категория [ один ко многим ] Позиция

Описание
1) Каждый студент может быть в нескольких клубах.
2) Они занимают должности в каждом из этих клубов (например, президент, председатель).
3) Позиции относятся к определенной категории (например, Спорт, Клубы, Студенческий совет).
4) Клубы также относятся к определенной категории (например, Спорт, Клубы, Студенческий совет).


Модели

Членство

  • clubID
  • studentID
  • positionID

Клуб

  • id
  • имя
  • categoryID

Студент

  • идентификатор
  • имя
  • классс

Позиция

  • идентификатор
  • имя
  • описание
  • баллы
  • categoryID

Категория

  • id
  • имя
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...