Характеристика атрибутов сущностей — КиберПедия 

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

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

Характеристика атрибутов сущностей

2018-01-04 216
Характеристика атрибутов сущностей 0.00 из 5.00 0 оценок
Заказать работу

Тип сущности Атрибут Ключ Тип данных
Покупатель КОД_ПОК PK Number
ИНН   Number
НАИМ_ПОК   String
АДРЕС_ПОК   String
ТЕЛ   String
НОМ_РСЧ   String
Банк   String
 
Товар КОД_ТОВ PK Number
НАИМ_ТОВ   String
ЕИ   String
ЦЕНА   Number
СТАВКА_НДС   Number
 
Склад КОД_СК PK Number
НАИМ_СК   String
АДРЕС_СК   String
ОТВ_ЛИЦО   String
 
Договор НОМ_ДОГ PK Number
ДАТА_ДОГ   Datetime
СУММА_ДОГ   Number
 
Накладная НОМ_НАКЛ PK Number
ДАТА_ОТГР   Datetime
СУММА_НАКЛ   Number

 

Ø Выделите сущность Покупатель, щелкнув по ней указателем мыши, а затем вызовите пункт меню Model | Attributes. То же самое можно выполнить, выбрав пункт Attributes контекстного меню. При этом на экране появится окно редактора атрибутов Attributes (Рис. 2.5)

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

Рис. 2.5 Окно Attributes

Ø Для ввода нового атрибута нажмите кнопку New (Рис. 2.5).

Ø В диалоге New Attribute в поле Attribute Name введите имя атрибута – КОД_ПОК, в поле Column Name необходимо указать имя соответствующей атрибуту в физической модели колонки. По умолчанию Erwin генерирует имя колонки из имени атрибута, заменяя пробелы символом подчеркивания. Поскольку СУБД Access, для которой мы создаем модель, допускает использование букв русского алфавита в идентификаторах колонок таблиц, подставляемое по умолчанию значение в Column Name мы оставляем без изменения.

Ø В группе Domain находится список доменов, представляющих основные типы данных, используемые в СУБД: строковый (string), числовой (number), время (datetime), двоичный (blob). Для атрибута КОД_ПОК выберите числовой домен – Number.

Ø После нажатия кнопки ОК атрибут появится в окне редактора.

Ø Выделите атрибут КОД_ПОК и установите на закладке General флажок Primary Key, так как данный атрибут является первичным ключом сущности Покупатель.

Ø Аналогичным образом введите остальные атрибуты сущности Покупатель в соответствии с табл. 2.1.

В результате окно редактора атрибутов будет выглядеть так, как показано на рис. 2.6.

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

Ø Нажмите кнопку ОК.

Рис. 2.6. Атрибуты сущности Покупатель

Ø Как вы помните, мы создали два хранимых отображения – «Уровень сущностей» и «Уровень атрибутов». До сих пор мы работали на уровне сущностей, где сущности изображались просто прямоугольниками с названием сущности внутри. Перейдите на вкладку «Уровень атрибутов». Сущности изображаются здесь в виде прямоугольников, однако имя сущности пишется над прямоугольником, а внутри дается список атрибутов. Прямоугольник сущности делится на две части. В верхней части приводятся атрибуты первичного ключа, а в нижней – все остальные. Пока на диаграмме определены только атрибуты сущности Покупатель, поэтому прочие сущности пусты.

Ø Определите атрибуты остальных сущностей на диаграмме в соответствии с табл. 2.1.

 


Поделиться с друзьями:

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.