Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Атрибуты



АТРИБУТ - это средство, с помощью которого определяются свойства сущности или связи. Ат­рибут - это поименованная характеристика сущности. Наименова­ние атри­бута должно быть уникаль­ным для кон­кретной сущности, но может быть одинаковым для разных сущностей.

Конкретный набор атрибутов для сущности определяется задачами, в ко­торых они ис­пользуются. Например, сущность Студент можно описать с по­мощью следующей со­вокупно­сти атрибутов Но­мер Студента, ФИО, Адрес, Специ­альность, Пол и других, а сущность Ка­федра может быть описано ат­ри­бутами: Название кафедры; ФИО завка­федрой; Адрес; Номер Телефона и другие.

Атрибуты можно разделить на простые и сложные, на однозначные и мно­гозначные.

Простой атрибут – это атрибут, который состоит из одного компонента с не­зависи­мым сущест­во­ванием. Например, Пол, Должность. Простые атрибуты назы­вают ато­марными.

Составной атрибут – это атрибут, состоящий из нескольких компонентов, ка­ждый из кото­рых ха­рактеризуется независимым существова­нием. Например, Адрес может быть разбит на отдельные атри­буты – Страна, Город, Улица и т.д.

Однозначный атрибут – это атрибут, который содержит одно значение для одной сущно­сти.

Многозначный атрибут – это атрибут, который содержит несколько значение для одной сущно­сти. Например, атрибут НомерТелефона может принимать одновре­менно несколько значений – 222222, 444444 и т.д.

Производный атрибут – это атрибут, который представляет значение, произ­водное от значения связанного с ним атрибута или некоторого множества атри­бутов, подлежащих неко­торой сущности. На­пример, атрибут Количе­ство сотрудни­ков кафедры, который опреде­ляется путем подсчета ко­личества сотрудников кафедры и т.д.

Графически изображение атрибутов сущности представляются в виде вы­носок, в ко­торых пере­числяется список имен атрибутов. Пример разных типов атрибутов приве­ден на рис.1.2.

 
 


Обозначения:

§ полужирным и с подчеркиванием выделяются первичные ключи (Номер зачетной книжки для типа сущно­сти Студент и Номер кафедры для типа сущности Кафедра).

§ подчеркиванием отмечаются потенциальные ключи (Атрибут Номер паспорта для типа сущ­ности Сту­дент)

§

Рис.1.2. Представление атрибутов сущностей на диаграммах «сущность-связь»

Атрибут сущности можно определить следующим набором характеристик:

§ имя атрибута и его описание;

§ любые алиасы, или синонимы, имеющиеся для данного атрибута;

§ тип данных и размерность значения;

§ значение, принимаемое для атрибута по умолчанию (если таковое име­ется);

§ является ли атрибут обязательным (т.е. может ли он отсутствовать или иметь значе­ние NULL);

§ является ли атрибут составным и, если это так, из каких простых атрибу­тов он состоит;

§ является ли данный атрибут производным и, если это так, какой метод сле­дует использо­вать для вычисления его значения;

§ является ли данный атрибут множественным.

Для документирования атрибутов используется описание их характеристик в таб­личном виде. Пример описания атрибута Номер зачетной книжки для сущ­ности Сту­дент приведен в табл.1.2.

Таблица 1.2.





Дата публикования: 2014-11-02; Прочитано: 4281 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...