Главная страница
Навигация по странице:

  • Элемент диаграммы Обозначает

  • Обозначение Кардинальность

  • База данных-понятия. Классификация по


    Скачать 0.55 Mb.
    НазваниеКлассификация по
    АнкорБаза данных-понятия.docx
    Дата17.07.2018
    Размер0.55 Mb.
    Формат файлаdocx
    Имя файлаБаза данных-понятия.docx
    ТипДокументы
    #21614
    страница5 из 23
    1   2   3   4   5   6   7   8   9   ...   23

    2.4.Обзор нотаций, используемых при построении диаграмм "сущность-связь"

    2.4.1.Нотация Чена.


    Элемент диаграммы

    Обозначает

    http://www.mstu.edu.ru/study/materials/zelenkov/image144.gif

    независимая сущность

    http://www.mstu.edu.ru/study/materials/zelenkov/image41.gif

    зависимая сущность

    http://www.mstu.edu.ru/study/materials/zelenkov/image42.gif

    родительская сущность в иерархической связи

    http://www.mstu.edu.ru/study/materials/zelenkov/image145.gif

    Связь

    http://www.mstu.edu.ru/study/materials/zelenkov/image146.gif

    идентифицирующая связь

    http://www.mstu.edu.ru/study/materials/zelenkov/image123.gif

    Атрибут

    http://www.mstu.edu.ru/study/materials/zelenkov/image124.gif

    первичный ключ

    http://www.mstu.edu.ru/study/materials/zelenkov/image125.gif

    внешний ключ (понятие внешнего ключа вводится в реляционной модели данных)

    http://www.mstu.edu.ru/study/materials/zelenkov/image126.gif

    многозначный атрибут

    http://www.mstu.edu.ru/study/materials/zelenkov/image127.gif

    получаемый (наследуемый) атрибут в иерархических связях

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

    http://www.mstu.edu.ru/study/materials/zelenkov/image147.gif

    2.4.2.Нотация Мартина


    Элемент диаграммы

    Обозначает

    http://www.mstu.edu.ru/study/materials/zelenkov/image144.gif

    независимая сущность

    http://www.mstu.edu.ru/study/materials/zelenkov/image41.gif

    зависимая сущность

    http://www.mstu.edu.ru/study/materials/zelenkov/image42.gif

    родительская сущность в иерархической связи

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

    Обозначение

    Кардинальность

    http://www.mstu.edu.ru/study/materials/zelenkov/image148.gif

    нет

    http://www.mstu.edu.ru/study/materials/zelenkov/image149.gif

    1,1

    http://www.mstu.edu.ru/study/materials/zelenkov/image53.gif

    0,1

    http://www.mstu.edu.ru/study/materials/zelenkov/image54.gif

    M,N

    http://www.mstu.edu.ru/study/materials/zelenkov/image55.gif

    0,N

    http://www.mstu.edu.ru/study/materials/zelenkov/image56.gif

    1,N

    Имя связи указывается на линии ее обозначающей. Пример:

    http://www.mstu.edu.ru/study/materials/zelenkov/image150.gif

    2.4.3.Нотация IDEF1X.


    Обозначения сущностей:

    Элемент диаграммы

    Обозначает

    http://www.mstu.edu.ru/study/materials/zelenkov/image144.gif

    независимая сущность

    http://www.mstu.edu.ru/study/materials/zelenkov/image151.gif

    зависимая сущность

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

    Обозначения связей:

    Элемент диаграммы

    Обозначает

    http://www.mstu.edu.ru/study/materials/zelenkov/image148.gif

    идентифицирующая связь

    http://www.mstu.edu.ru/study/materials/zelenkov/image152.gif

    неидентифицирующая связь>

    Обозначение кардинальности связей:

    Элемент диаграммы

    Обозначает

    http://www.mstu.edu.ru/study/materials/zelenkov/image148.gif

    1,1

    http://www.mstu.edu.ru/study/materials/zelenkov/image153.gif

    0,M

    http://www.mstu.edu.ru/study/materials/zelenkov/image154.gif

    0,1

    http://www.mstu.edu.ru/study/materials/zelenkov/image155.gif

    1,M

    http://www.mstu.edu.ru/study/materials/zelenkov/image156.gif

    точно N (N - произвольное число)

    Пример:

    http://www.mstu.edu.ru/study/materials/zelenkov/image157.gif

    Кроме того, в IDEF1X вводится понятие “отношение категоризации”, по смыслу эквивалентное рассмотренной нами иерархической связи. Отношение полной категоризации (сущности-категории составляют полное множество потомков родительской сущности) обозначается:

    http://www.mstu.edu.ru/study/materials/zelenkov/image158.gif

    Также может существовать отношение неполной категоризации (сущности-категории составляют неполное множество потомков общей сущности):

    http://www.mstu.edu.ru/study/materials/zelenkov/image159.gif

    2.4.4.Нотация Баркера.


    Сущности обозначаются прямоугольниками, внутри которых приводится список атрибутов. Ключевые атрибуты отмечаются символом # (решетка). Связи обозначаются линиями с именами, место соединения связи и сущности определяет кардинальность связи:

    Обозначение

    Кардинальность

    http://www.mstu.edu.ru/study/materials/zelenkov/image160.gif

    0,1

    http://www.mstu.edu.ru/study/materials/zelenkov/image148.gif

    1,1

    http://www.mstu.edu.ru/study/materials/zelenkov/image161.gif

    0,N

    http://www.mstu.edu.ru/study/materials/zelenkov/image162.gif

    1,N

    Пример:

    http://www.mstu.edu.ru/study/materials/zelenkov/image70.gif

    Для обозначения отношения категоризации вводится элемент "дуга":

    http://www.mstu.edu.ru/study/materials/zelenkov/image71.gif
    1   2   3   4   5   6   7   8   9   ...   23


    написать администратору сайта