Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ по Delphi Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog
Изображение атрибута
Для включения атрибута в модель запишем его название (в
единственном числе) внутри блока строчными буквами. В случае не-
обходимости название атрибута может дополняться примерами его
значений.
Отражать атрибуты на схеме взаимосвязей между сущностями нео-
бязательно, однако добавить один-два атрибута для каждой сущности
при построении схемы бывает довольно полезно. В частности, это
поможет различать сущности по типу и значению.
В следующем примере атрибуты помогают установить различие
между двумя сущностями.
Рисунок 3-11
----------------------¬ имеет ----------------------¬
¦ САМОЛЕТ ¦Ё>------- - - - + ТИП САМОЛЕТА ¦
¦ ¦ использует-¦ ¦
¦ регистрационный ¦ ся для ¦ код, например, 747¦
¦ номер ¦ классифика-¦ описание ¦
¦ дата производства¦ ции ¦ ¦
¦ наименование ¦ ¦ ¦
L---------------------- L----------------------
В нашем примере авиалинии могут потребоваться самолеты только
четырех или пяти различных типов, самих же самолетов может ока-
заться и сто, и больше. Атрибут "регистрационный номер" имеет
значение, уникальное для каждого вхождения сущности САМОЛЕТ.