Руководство по программному пакету ERwin

Использование инструмента управления атрибутом (Attribute Manupulation)


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

Если Toolbox отсутствует на экране, нажмите CTRL_t.

Как перенести или скопировать атрибут

1. Щелкните по инструменту управления атрибутами на toolbox.

2. Выберите один или несколько атрибутов исходной сущности. Вы можете щелкнуть мышью для выбора одной сущности или нажать SHIFT или CTRL одновременно с кнопкой мыши для выбора нескольких атрибутов.

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

ИЛИ

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

Когда Вы копируете или переносите атрибут, ERwin переносит информацию и определения исходного атрибута (например, значения доменов, определение, замечания и т.д.) на новое место.

Когда Вы копируете атрибут, ERwin не контролирует соблюдение уникальности имен (если оно у Вас задано).

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

Вы не можете продублировать атрибут в этой же сущности. Вы не можете удалить внешний ключ или перенести его из той сущности, в которой он находится. Вы не можете перенести внешний ключ, который мигрировал в результате задания идентифицирующей связи, из неключевой области, в которой он находится. Если внешний ключ мигрировал в неключевую область в результате задания неидентифицирующей связи, то его можно перенести в область первичного ключа этой же сущности, за исключением случаев, когда неидентифицирующая связь, в результате которой он мигрировал, была рекурсивной. Если Вы переносите альтернативный ключ (АК) или инверсионное вхождение (IE) в рамках одной сущности, то он сохраняет свое назначение (AK или IE). Если Вы переносите его в другую сущность, пометка AK или IE исчезает.



Содержание раздела