Сущность | Атрибуты ключевой группы | Имя ключевой группы | Тип ключевой группы |
Покупатель | ИНН | ИНН | Альтернативный ключ |
Покупатель | НАИМ_ПОК | НАИМ_ПОК | Инверсный вход |
Товар | НАИМ_ТОВ | НАИМ_ТОВ | Инверсный вход |
Склад | НАИМ_СК | НАИМ_СК | Инверсный вход |
· Вызовите редактор ключевых групп Key Groups, щелкнув правой кнопкой мыши по сущности Покупатель и выбрав из контекстного меню пункт Key Groups. Редактор ключевых групп также можно вызвать через главное меню: Model | Key Groups.
Редактор ключевых групп содержит элементы управления:
Entity – поле с выпадающим списком, в котором следует выбрать сущность для редактирования.
Окно с перечнем ключевых групп. Каждая группа представлена отдельной строкой, включающей в себя имя (Key Group), тип (Type) и определение (Definition).
Кроме того, диалоговое окно редактора ключевых групп содержит следующие закладки:
ü Members (члены). Задаются члены ключевых групп и их порядок следования в группе.
ü General (общие установки). Переключатели, позволяющие задавать тип ключевой группы. Для первичного и внешнего ключа эти группы недоступны.
|
|
ü Definition (определение). Произвольная текстовая информация, относящаяся к выбранной ключевой группе.
ü Note (примечание). Примечание к выбранной группе.
ü UDP (пользовательские свойства).
· Нажмите кнопку New.
· В окне New Key Group в поле Key Group введите имя ключевой группы – ИНН. В поле Index выводится генерируемое программой Erwin имя индекса. Оставьте его без изменений.
· Переключатель Key Group Type задает тип создаваемого ключа. Это может быть альтернативный ключ (Alternate Key) или инверсный вход (Inversion Entry). Выберите Alternate Key и нажмите ОК. Вновь введенный альтернативный ключ появится в перечне ключей.
·
Перейдите на закладку Members. Новый ключ пока не содержит никаких атрибутов, поэтому правый список Key Group Members (члены ключевой группы) пуст. Выберите в левом списке атрибут ИНН и переместите его в правый список при помощи кнопки со стрелкой (см. рис. 1.8).
Рис. 1.8. Редактор ключевых групп
· Таким же образом создайте ключевые группы для инверсных входов, приведенных в табл. 1.3.