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