Методические указания к дипломному проектированию для специальности 220400 "Программное обеспечение вычислительной техники и автоматизированных систем". Белоусова В.В - 74 стр.

UptoLike

Отношение дополнительно определяется с помощью указания мощ-
ности, определяющей, какое количество экземпляров сущности-
потомка может существовать для каждого экземпляра сущности-
родителя.
В IDEF1X могут быть выражены следующие мощности связей:
- каждый экземпляр сущности-родителя может иметь нуль, один
или более связанных с ним экземпляров сущности-потомка;
- каждый экземпляр сущности-родителя
должен иметь не менее
одного связанного с ним экземпляра сущности-потомка;
- каждый экземпляр сущности-родителя должен иметь не более
одного связанного с ним экземпляра сущности-потомка;
- каждый экземпляр сущности-родителя связан с некоторым фик-
сированным числом экземпляров сущности-потомка.
Допустимые варианты указания мощности приведены на рисунке
Л.4.
Рисунок
Л.4 - Допустимые варианты указания мощности связей
Л.1.2.3 Определение альтернативных ключей
Альтернативный ключ - это атрибут (или группа атрибутов), не-
совпадающий с первичным ключом и уникально идентифицирующий
экземпляр сущности.
Например, для сущности ГРУППА каждый из атрибутов
ФИО_старосты и ФИО_куратора может являться альтернативным клю-
чом.
Для альтернативного ключа, как и для
первичного должны созда-
ваться индексы при генерации БД.
   Отношение дополнительно определяется с помощью указания мощ-
ности, определяющей, какое количество экземпляров сущности-
потомка может существовать для каждого экземпляра сущности-
родителя.
   В IDEF1X могут быть выражены следующие мощности связей:
    - каждый экземпляр сущности-родителя может иметь нуль, один
      или более связанных с ним экземпляров сущности-потомка;
    - каждый экземпляр сущности-родителя должен иметь не менее
      одного связанного с ним экземпляра сущности-потомка;
    - каждый экземпляр сущности-родителя должен иметь не более
      одного связанного с ним экземпляра сущности-потомка;
    - каждый экземпляр сущности-родителя связан с некоторым фик-
      сированным числом экземпляров сущности-потомка.
   Допустимые варианты указания мощности приведены на рисунке
Л.4.




   Рисунок Л.4 - Допустимые варианты указания мощности связей

   Л.1.2.3 Определение альтернативных ключей
   Альтернативный ключ - это атрибут (или группа атрибутов), не-
совпадающий с первичным ключом и уникально идентифицирующий
экземпляр сущности.
   Например, для сущности ГРУППА каждый из атрибутов
ФИО_старосты и ФИО_куратора может являться альтернативным клю-
чом.
   Для альтернативного ключа, как и для первичного должны созда-
ваться индексы при генерации БД.