Базы данных и знаний. Мартьянова А.Е. - 19 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 19
ПРЕПОДАВАТЕЛЬ
Табельный номер
Фамилия имя отчество
Кафедра
СТУДЕНТ
Номер зачетной книжки
Руководит
Фамилия
Имя
Отчество
Группа
Дипломное проектирование
Пишет диплом
Рис. I.9. Пример обязательной и необязательной связи между сущностями
Кроме того, в ER-модели допускается принцип категоризации
сущно
ошения, которые определяются однажды на
верхн
овне анализа не удается
выявить полный перечень подтипов, то вводится специальный подтип,
называемый
условно «Прочие», который в дальнейшем может быть уточ-
нен. В ввести подтипизацию на
двух- у
Сущность имеет имя, уникальное в пределах модели. При этом имя
сущности экземпляра.
щность являет-
ся слабой, е
й
по отношен ненный» является сла-
бой п
некоторому сотруднику, имеющему подчиненных, то
сведения о
лее взаимоисклю-
чающ под
и/или
связи и вно определяются один раз на
стей. Это значит, что, как в объектно-ориентированных языках
программирования, вводится понятие подтипа сущности, то есть сущ-
ность может быть представлена в виде двух или более своих подтипов
сущностей, каждая из которых может иметь общие атрибуты и отноше-
ния и/или атрибуты и
отн
ем уровне и наследуются на нижнем уровне. Все подтипы одной
сущности рассматриваются как взаимоисключающие, и при разделении
сущности на подтипы она должна быть представлена в виде полного на-
бора взаимоисключающих подтипов. Если на ур
реальных системах бывает достаточно
трех ровнях.
это имя типа, а не конкретного
Сущности подразделяются на сильные и слабые. Су
сли ее
существование зависит от другой сущностисильно
ию к ней. Например, сущность «Подчи
о отношению к сущности «Сотрудник»: если будет удалена запись,
соответствующая
подчинении также должны быть удалены.
Сущность может быть расщеплена на два или бо
их типов, каждый
из которых включает общие атрибуты
. Эт общие атрибуты и/или связи я
  Мартьянова А.Е. Базы данных и знаний                                      19



                                    Руководит       ПРЕПОДАВАТЕЛЬ
                                                    Табельный номер
                                                    Фамилия имя отчество
                                                    Кафедра
                                  Дипломное проектирование
           СТУДЕНТ
     Номер зачетной книжки
     Фамилия
     Имя
     Отчество                        Пишет диплом
     Группа

    Рис. I.9. Пример обязательной и необязательной связи между сущностями

      Кроме того, в ER-модели допускается принцип категоризации
сущностей. Это значит, что, как в объектно-ориентированных языках
программирования, вводится понятие подтипа сущности, то есть сущ-
ность может быть представлена в виде двух или более своих подтипов –
сущностей, каждая из которых может иметь общие атрибуты и отноше-
ния и/или атрибуты и отношения, которые определяются однажды на
верхнем уровне и наследуются на нижнем уровне. Все подтипы одной
сущности рассматриваются как взаимоисключающие, и при разделении
сущности на подтипы она должна быть представлена в виде полного на-
бора взаимоисключающих подтипов. Если на уровне анализа не удается
выявить полный перечень подтипов, то вводится специальный подтип,
называемый условно «Прочие», который в дальнейшем может быть уточ-
нен. В реальных системах бывает достаточно ввести подтипизацию на
двух-трех уровнях.
      Сущность имеет имя, уникальное в пределах модели. При этом имя
сущности – это имя типа, а не конкретного экземпляра.
      Сущности подразделяются на сильные и слабые. Сущность являет-
ся слабой, если ее существование зависит от другой сущности – сильной
по отношению к ней. Например, сущность «Подчиненный» является сла-
бой по отношению к сущности «Сотрудник»: если будет удалена запись,
соответствующая некоторому сотруднику, имеющему подчиненных, то
сведения о подчинении также должны быть удалены.
      Сущность может быть расщеплена на два или более взаимоисклю-
чающих подтипов, каждый из которых включает общие атрибуты и/или
связи. Эти общие атрибуты и/или связи явно определяются один раз на