Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Класс принадлежности сущности, его представление на ER-диаграмме.

Читайте также:
  1. DSM — система классификации Американской психиатрической ассоциации
  2. I. Общие сведения о классном коллективе.
  3. I. Типы классификаций
  4. II. Цели и задачи организации учебно-воспитательной работы кадетского класса.
  5. II.2. Классическая греческая философия.
  6. II.8. Немецкая классическая философия.
  7. III. Организация деятельности кадетского класса

Если каждый экземпляр сущности А связан с экз сущности В, то класс принадлежности сущности А явл обязательным. Отмечается на ER-диаграмме черным кружочком, помещ в прямоугольник, смежный с прямоуг сущности А. Если не каждый экз сущн А связан с экз сущн В, то класс принадлежности сущн А явл необязательным. Отм на ER-диаграмме черным кружком, помещенным на линии связи возле прямоугольника сущности А.

На ER-диаграмме 1 класс принадлежности обеих сущностей необязат. На ER-диаграмме 2 класс принадлежности сущности КЛИЕНТ обязат, а сущности СЧЕТ необязат. На ER-диаграмме 3 класс принадлежности сущности КЛИЕНТ необязат, а сущности СЧЕТ обязат. На ER-диаграмме 4 класс принадлежности обеих сущностей обязательный.

26.Правила преобразования ER-диаграмм в реляционные таблицы в случае связи 1:1.

Правила опираются на 2 осн фактора – тип связи и класс принадлежности сущности. Правило1: Если связь типа 1:1 и класс принадл обеих сущностей явл обязательным, то нужна только одна табл. Первичным ключом этой таблицы может быть первичный ключ любой из двух сущностей. ПР.2:Если связь типа 1:1 и класс принадлежности одной сущности явл обязательным, а другой – необязательным, то необходимо построить таблицу для каждой сущности. Первичный ключ сущности должен быть первичным ключом соответствующей таблицы. Первичный ключ сущности, для кот класс принадлежности явл необязательным, добавляется как атрибут в таблицу для сущности с обязательным классом принадлежности. ПР.3: Если связь типа 1:1 и класс принадлежности обеих сущностей явл необязательным, то нужно построить 3 таблицы – по 1 для каждой сущности и 1 для связи. Первич ключ сущности должен быть первич ключом соответств таблицы. Табл для связи среди своих атрибутов должна иметь ключи обеих сущностей.

27.Правила преобразования ER-диаграмм в реляционные таблицы в случае связи 1:М, М:N.

Правила опираются на 2 осн фактора – тип связи и класс принадлежности сущности. Правило1:Если связь типа 1:М и класс принадл сущн на стороне М явл обязат, то необходимо построить таблицу для кажд сущности. Первич ключ сущности должен быть первич ключом соотв таблицы. Первич ключ сущности на стороне 1 добавл как атрибут в табл для сущности на сторонеМ. ПР.5:Если связь типа 1:М и класс принадл сущности на стороне М явл необязат, то необходимо построить 3 таблицы – по 1 для кажд сущности и 1 для связи. Первич ключ сущности должен быть первич ключом соотв таблицы. Табл для связи среди своих атрибутов должна иметь ключи обеих сущностей. ПР.6: Если связь типа М:N, то необходимо построить 3 таблицы – по 1 для каждой сущности и 1 для связи. Первич ключ сущности должен быть первич ключом соотв табл. Таблица для связи среди своих атрибутов должна иметь ключи 2 сущностей.


Дата добавления: 2015-10-21; просмотров: 194 | Нарушение авторских прав


Читайте в этой же книге: ЭИ, виды, структурные ед-цы. | Классиф информации, их назначение, виды | Приложения и компоненты базы данных. Словарь данных. | Пользователи базы данных | Трехуровневая модель организации БД | Понятие проектирования базы данных. Требования, предъявляемые к БД | Возможности, предоставляемые СУБД пользователям. Производительность СУБД. | Функции СУБД. | Знания, их виды. Базы знаний. Эксп. с-мы. | Формал. логич. модели. Их примеры |
<== предыдущая страница | следующая страница ==>
Этапы жизненного цикла базы данных.| Сase-средства для моделирования данных.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)