БАЗА ДАННЫХ - КАК ХРАНИТЬ "ПОЛЬЗОВАТЕЛЬ", "СЕРВЕР" И "СЕРВЕРРОЛЬ" - PullRequest
0 голосов
/ 23 апреля 2020

Я хотел бы что-то сохранить в своей базе данных.

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

  • Если я сохраню роли в таблице «Пользователи», мне нужно сохранить все группы всех пользователей для пользователя. Поэтому мне это не нравится.
  • Если я сохраняю роли на сервере, я должен хранить каждого пользователя в таблице сервера с соответствующей группой. Так что мне это тоже не нравится.
  • Если я сохраню роли в третьей таблице и удалю группу на сервере, мне придется также обновить каждую запись в третьей таблице.

Кто-нибудь знает решение?

...