56
Сущность - это объект в реальном мире с независимым существованием,
которое можно отличить от других объектов. Сущность может быть
Объект с физическим существованием (например, лектор, студент,
автомобиль)
Объект с концептуальным существованием (например, курс, работа,
должность)
Сущности могут быть классифицированы на основе их силы. Сущность
считается слабой, если она зависит от других сущностей, то есть она не может
существовать без отношений с другим объектом. Первичный ключ получен из
первичного ключа родительского объекта.
Сущность считается сильной, если она может существовать отдельно от
всех связанных с ней сущностей.
Другой термин, который нужно знать, - это тип объекта, который
определяет набор похожих объектов.
Набор сущностей - это совокупность сущностей типа сущности в
определенный момент времени. На диаграмме отношений сущностей (ERD)
тип сущности представлен именем в поле.
Существование сущности зависит от существования связанной сущности.
Она зависит от существования, если имеет обязательный внешний ключ (то
есть атрибут внешнего ключа, который не может быть нулевым).
Виды сущностей. Существуют различные виды сущностей, включая
независимые сущности, зависимые сущности и характерные сущности.
Независимые сущности. Независимые объекты, также называемые
ядрами, являются основой базы данных. Они - то, на чем основаны другие
таблицы. Ядра имеют следующие характеристики:
Они являются строительными блоками базы данных.
Первичный ключ может быть простым или составным.
Первичный ключ не является внешним ключом.
Они не зависят от другого существа для их существования.