Проектирование информационных систем с CA ERwin Modeling Suite 7.3. Горбаченко В.И - 92 стр.

UptoLike

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




             Рис. 6.22. Редактирование имени атрибута Фамилия клиента

      При активизации кнопки          диалогового окна Attributes поль-
зователю предоставляется возможность удаления выделенного атрибута из
списка атрибутов. При этом необходимо внимательно относиться к данному
действию, т.к. ERwin не требует подтверждения удаления атрибута.
      Для описания свойств сущности часто приходится создавать производ-
ные атрибуты, т.е. атрибуты, значение которых можно вычислить из других
атрибутов. Примером производного атрибута может служить атрибут Сумма
заказа, значение которого может быть вычислено из атрибутов Количе-
ство заказанного товара и Цена за единицу товара.
      Многие производные атрибуты часто приводят к конфликтам. Напри-
мер, значение производного атрибута Возраст сотрудника может быть
вычислено из атрибута Дата рождения сотрудника. Возникновение
конфликтной ситуации здесь возможно в случае несвоевременного обновле-
ния значения атрибута Возраст сотрудника, что приводит к противоре-
чию значению атрибута Дата рождения сотрудника.
      Производные атрибуты – ошибка нормализации. Нарушение синтакси-
са нормализации допустимо в случаях необходимости повышения произво-
дительности системы. Например, хранение Итоговой суммы заказа по-
зволяет повысить производительности системы при формировании докумен-
тов на оплату заказа за счет непосредственного обращения к соответствую-
щему атрибуту и исключения проведения предварительных вычислений, ко-
торые могут быть достаточно сложными, особенно при использовании спе-


                                    92