Сущность

Основные понятия

Введение

Язык ER-моделирования предметной области

Язык ER-моделирования (Entiy Relationship Modelling) – это язык определения информационных потребностей организации. Язык базируется на концепции, согласно которой информационное обеспечение любой предметной области представляется как совокупность взаимосвязанных объектов. Процесс моделирования заключается в выделении объектов, (сущностей предметной области), установлении свойств выделенных объектов и выявлении существующих между ними связей.

Моделирование сущностей и связей используется главным образом на этапах разработки стратегии, анализа и концептуального моделирования. и ставит основной целью создание точной и адекватной модели информацион­ных потребностей организации.

Рассмотрим основные свойства, формальные обозначения и определения сущностей, связей, атрибутов, а также рекомендации и правила по вычерчиванию ER-диаграмм.

Определение. Сущность (entity) - это реальный или воображаемый объект интереса, информация о котором подлежит сбору или хранению.

Представление сущности. Графически сущность представляется поименованным пря­мо­у­голь­ником с закругленными углами. Имя сущности дается в единственном числе и пишется заглавными буквами. Рис. 7.1. Сущность

Прямоугольник, представляющий сущность, может быть любой формы и размера, основные требования – достато­ч­ность места для однозначного представления имени (просьба не употреблять сокращений) и удобство рисования ER-диаграммы. Часто, например, бывает удобно удлинить прямоугольник, чтобы можно было провести к нему побольше линий связи, избегая лишних пересечений и не делая диаграмму похожей на паутину.

Имена сущностей. Имя сущности должно быть таким, чтобы представлять тип или класс объектов, а не отдель­ный экземпляр. В нашем примере, "Хитроу" или "Орли" не могут являться именами сущностей, сущность это АЭРОПОРТ, а они - экземпляры этой сущности.

Если в том или ином прикладном аспекте в качестве имени сущности с одним и те же смыслом используются различные слова, для именования сущности могут применяться синонимы. Одно из имен при этом выбирается в качестве первичного, основного, после чего через наклонную черту (/) могут быть указаны любые синонимы. Рис. 7.2. Пример сущности

Свойства сущностей. Любой предмет или объект может быть представлен только одной сущностью. Другими словами, сущности всегда являются взаимоисключающими.

Каждая сущность должна быть уникально идентифицируема. Это означает, что должен существовать способ независимой идентификации каждого экземпляра сущности, позволяющий отличать его от всех других экземпляров данного типа сущности.

См. далее подраздел, посвященный уникальному идентификатору.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: