Слабая сущность против ссылочной целостности

У меня есть вопрос, касающийся домашней базы данных. Проблема идет так

Пользователь может иметь основную информацию, такую ​​как имя, возраст и пол. Опыт обучения и опыт работы пользователя также могут быть включены. Для каждого опыта обучения указывается название школы, год обучения, тип школы (аспирантура, колледж, старшая школа и начальная школа).

Путаница заключается в том, что если запись об образовании является слабой сущностью пользователя, поскольку без атрибута "user-id" пользователя набор слабых сущностей не может быть однозначно идентифицирован по их собственным атрибутам, поскольку название школы, год обучения и школа type может быть одинаковым и, следовательно, для идентификации себя нужен атрибут user-id сильной сущности (User).

Запись об образовании также должна иметь отношение ссылочной целостности, поскольку каждая запись об образовании должна принадлежать пользователю.

Попробуйте обсудить с моими одногруппниками, и у всех нас есть противоречивая информация

0 ответов

Другие вопросы по тегам