Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Модель типа «сущность-связь»
Это неформальная модель предметной области. Основное ее назначение – это семантическое описание предметной области, а также представление информации для обоснования выбора модели и структуры данных. Для построения модели типа «сущность-связь» используется три основных конструктивных элемента: сущность, атрибут, связь. Составляющая времени здесь отсутствует. Она может быть выражена с помощью атрибутов. Сущность – это некоторая абстракция или собирательное понятие об объекте, процессе или явлении, о которых необходимо хранить информацию в системе. Экземпляр сущности определяет конкретный объект в наборе объектов. Тип сущности определяет набор однородных объектов. Отметим, что каждый рассматриваемый в модели тип сущности должен быть поименнован. Атрибут – это поименованная характеристика сущности, которая принимает значения из некоторого множества. В модели атрибут выступает в качестве средства, с помощью которого моделируется свойство сущности. Например, для описания свойства сущности КНИГА можно использовать атрибуты: НАЗВАНИЕ, ФАМИЛИЯ-АВТОРА, ГОД-ИЗДАНИЯ и др. Чтобы задать атрибут в модели необходимо: 1) присвоить ему наименование; 2) привести смысловое описание атрибута; 3) определить множество его допустимых значений; 4) указать значение.
Отметим, что для идентификации конкретных экземпляров сущности в некотором типе используются специальные атрибуты – идентификаторы. Это могут быть один или несколько атрибутов, значения которых позволяют отличать один экземпляр сущности от другого.
Например, ШИФР – ДЕТАЛИ НОМЕР – СЛУЖАЩЕГО НОМЕР – СЧЕТА НОМЕР – ОПЕРАЦИИ НОМЕР – РЕЙСА ДАТА – РЕЙСА Примечание. Идентификатор объекта рассматривается как ключ к записям или группе записей (первичный ключ). Вывод. Основное значение атрибута – это описание свойств сущности объекта и идентификация экземпляров сущности. Связь выступает в модели в качестве средства, с помощью которого представляются отношения между сущностями, имеющими место в предметной области.
Связи бывают бинарные (между двумя сущностями) и n-арными. Для определения характера взаимосвязей между сущностями используются прямое и обратное отображения между двумя соответствующими множествами экземпляров сущностей. Рассмотрим классификацию бинарных связей. Отображение 1:1 Например, Тип А Тип В 1:1
Идентификация экземпляров сущностей уникальна в обоих направления отображения. Отображение 1:М (связь один ко многим) Например,
Отображение М:1 Это отображение обратно к предыдущему. Это может быть связь типа «входит в состав». М:1
Отображение М:N (связь типа многие ко многим) Например,
Тип А Тип В М:N
Связь типа «изучает»
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-12-15; просмотров: 36; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.223.119.17 (0.008 с.) |