Может ли слабая сущность зависеть от двух сильных сущностей? - PullRequest
0 голосов
/ 27 января 2020

Пользователи. В настоящее время я моделирую базу данных, которую планирую использовать для простого форума inte rnet. Я столкнулся с ситуацией, когда (скорее всего) слабая сущность зависит от двух сильных сущностей - позвольте мне объяснить.

Первой сильной сущностью будет нить, в которой будет отображаться сообщение. Если нет темы, нет сообщения для отображения - просто. Вторым сильным субъектом является пользователь, который пишет пост в первую очередь. Нет пользователя, который пишет сообщение, нет сообщения - верно?

Таким образом, тема не может содержать ни одного количества сообщений. Пользователь не может написать ни одного к количеству сообщений. Я думаю, что если я удалю тему, все сообщения в теме также должны быть удалены. Но если я удаляю пользователя или пользователь удаляет свою учетную запись (согласно моей модели, что также кажется мне логичным), все сообщения пользователя также будут удалены.

Вам это кажется логичным? Это то, что я могу сделать, или это нарушает правила целостности? Пожалуйста, помогите мне.

С уважением

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