Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методичка ERwin _doc

.pdf
Скачиваний:
171
Добавлен:
20.02.2016
Размер:
774.36 Кб
Скачать

31

6.Создайте связь между этими сущностями «многие-ко-многим», щелкнув по кнопке [Many-to-many Relationship], а затем по сущности ПРОДАВЕЦ и сущности ТОВАР. Для появившейся линии связи вызовите контекстное меню и в нем выберите команду Create Association Entity (Создать Связующую сущность). Появится 1-е окно Мастера Many-to-many Relationship Transform Wizard, в котором нажмите [Далее].

Во 2-м окне Мастера в поле Entity Name введите имя связующей сущности ПРОДАВЕЦ-ТОВАР и нажмите [Далее].

В 3-м окне Мастера нажмите [Далее].

В 4-м окне нажмите [Готово].

7.Задайте отображение имен связей и их мощностей с помощью контекстного меню рабочей области (как это вы уже делали).

8.Присвойте имена связям и задайте их мощность. Для этого двойным щелчком мыши по левой линии связи вызовите окно Relationships. В этом окне в поле Parent-to-Child задайте имя связи – продает, в поле Cardinality – ее мощность – Р и нажмите [ОК]. Аналогично задайте имя правой связи – продается и ее мощность –Р.

Врезультате созданная логическая модель примет вид, как на рис.17.

Рис.17. Логическая модель БД ПРОДАЖА

32

ПРИЛОЖЕНИЕ

1)ModelMart Toolbar – панель коллективной разработки модели.

-Open ModelMart Model (Открытьмодель)

-Save ModelMart Model (Сохранить модель)

-Lock/Unlock ModelMart Model (Заблокировать/Разблокировать модель)

-Manage ModelMart Libraries (Использовать библиотеки)

-Manage ModelMart Subject Areas (Управление предметных областей модели)

-MergeModelMartModel ( Слияниедвух независимых моделей водну)

-Refresh ModelMart Model (Обновлениемодели)

-Review changes to ModelMart Model (Внести изменения вмодель)

-ModelMart Model differences (Сравнение двух диаграмм)

-Connectto ModelMart (Соединиться с сервером, ответственным за создание модели)

-ModelMart User Permissions (Разрешения для пользователя модели)

-ModelMart ModelBP/ER synchronizer (Синхронизатор модели)

5)Transforms ToolBar – панель трансформации связи.

-Many– to – manytransform( Изменение на многие-ко-многим)

-Supertype – Subtype Identity ( Связь вида Супертип-Субтип)

-Supertype – Subtype Rollup ( Поднять связь вида Супертип-Субтип)

-Supertype – Subtype RollDown ( Опустить связь вида Супертип-Субтип)

6)Drawing Objects ToolBar – панель рисования.

-Rectangle (Прямоугольник)

-Roundedrectangle (Прямоугольник со скругленными углами)

-Ellipse (Эллипс)

-Line (Линия)

-Polyline (Изогнутая линия)

-Polygon (Фигура)

-Text (Текст)

33

7) ERwin Alignment ToolBar - инструментальные средства для выравнива-

ния. Ускоряют процесс графического обустройства и группирования моделей объектов.

-Align Top (Выровнять сверху)

-Align Bottom (Выровнять снизу)

-Align Left (Выровнять слева)

-Align Right (Выровнятьсправа)

-Align Horizontally (Выровнять горизонтально)

-Align Vertically(Выровнять вертикально)

-Group (Сгруппировать)

-Ungroup (Разгруппировать)

34

ЛИТЕРАТУРА

1.Горин С.В., Тандоев А.Ю. Применение Case-средства ERwin 2.0 для информационного моделирования в системах обработки данных. «СУБД», 1995, № 3.

2.Маклаков С.В. ВPwin и ERwin. Case-средства разработки информацион-

ных систем. М.: Диалог-МИФИ, 2008.