ВУЗ:
Составители:
Рубрика:
92
Редактирование имени атрибута осуществляется в диалоге Rename At-
tribute, который открывается при активизации кнопки
диалогово-
го окна Attributes (рис. 6.22).
Рис. 6.22. Редактирование имени атрибута Фамилия клиента
При активизации кнопки
диалогового окна Attributes поль-
зователю предоставляется возможность удаления выделенного атрибута из
списка атрибутов. При этом необходимо внимательно относиться к данному
действию, т.к. ERwin не требует подтверждения удаления атрибута.
Для описания свойств сущности часто приходится создавать производ-
ные атрибуты, т.е. атрибуты, значение которых можно вычислить из других
атрибутов. Примером производного
атрибута может служить атрибут Сумма
заказа, значение которого может быть вычислено из атрибутов Количе-
ство заказанного товара и Цена за единицу товара.
Многие производные атрибуты часто приводят к конфликтам. Напри-
мер, значение производного атрибута Возраст сотрудника может быть
вычислено из атрибута Дата рождения сотрудника. Возникновение
конфликтной ситуации здесь возможно в случае
несвоевременного обновле-
ния значения атрибута Возраст сотрудника, что приводит к противоре-
чию значению атрибута Дата рождения сотрудника.
Производные атрибуты – ошибка нормализации. Нарушение синтакси-
са нормализации допустимо в случаях необходимости повышения произво-
дительности системы. Например, хранение Итоговой суммы заказа по-
зволяет повысить производительности системы при формировании докумен-
тов на оплату заказа
за счет непосредственного обращения к соответствую-
щему атрибуту и исключения проведения предварительных вычислений, ко-
торые могут быть достаточно сложными, особенно при использовании спе-
Редактирование имени атрибута осуществляется в диалоге Rename At- tribute, который открывается при активизации кнопки диалогово- го окна Attributes (рис. 6.22). Рис. 6.22. Редактирование имени атрибута Фамилия клиента При активизации кнопки диалогового окна Attributes поль- зователю предоставляется возможность удаления выделенного атрибута из списка атрибутов. При этом необходимо внимательно относиться к данному действию, т.к. ERwin не требует подтверждения удаления атрибута. Для описания свойств сущности часто приходится создавать производ- ные атрибуты, т.е. атрибуты, значение которых можно вычислить из других атрибутов. Примером производного атрибута может служить атрибут Сумма заказа, значение которого может быть вычислено из атрибутов Количе- ство заказанного товара и Цена за единицу товара. Многие производные атрибуты часто приводят к конфликтам. Напри- мер, значение производного атрибута Возраст сотрудника может быть вычислено из атрибута Дата рождения сотрудника. Возникновение конфликтной ситуации здесь возможно в случае несвоевременного обновле- ния значения атрибута Возраст сотрудника, что приводит к противоре- чию значению атрибута Дата рождения сотрудника. Производные атрибуты – ошибка нормализации. Нарушение синтакси- са нормализации допустимо в случаях необходимости повышения произво- дительности системы. Например, хранение Итоговой суммы заказа по- зволяет повысить производительности системы при формировании докумен- тов на оплату заказа за счет непосредственного обращения к соответствую- щему атрибуту и исключения проведения предварительных вычислений, ко- торые могут быть достаточно сложными, особенно при использовании спе- 92
Страницы
- « первая
- ‹ предыдущая
- …
- 90
- 91
- 92
- 93
- 94
- …
- следующая ›
- последняя »