Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Что делать, если нужно внести исправления



Заранее невозможно предугадать, где вы смогли допустить ошибку. Однако, это может быть одна из ошибок, которые легко исправить. Например, вы могли совершить ошибку при вводе текста, пропустить атрибут или неправильно его идентифицировать. Если же вы допустили ошибку, причину которой не можете обнаружить, или которую нельзя исправить, то вам придётся создавать модель заново.

При необходимости, вернитесь к тому параграфу данной главы, в котором содержится информация о сущностях.

 

Исправляйте ошибки поэтапно:

1. Если вы находитесь в режиме создания сущностей, выйдите из него.

2. Выделите сущность, которую хотите редактировать, затем выберите из меню Glossary | Glossary Entry или дважды щёлкните на самой сущности.

3. Если вы:

· Сделали опечатку в имени или определении сущности, просто исправьте её.

· Пропустили атрибут, используйте окно Define Attributes для ввода характеристик атрибута.

· Должны отредактировать атрибут, выберите данный атрибут из списка, внесите необходимые изменения.

4. Нажмите ОК, чтобы закрыть окно диалога.

 

Создание отношений

 

Создание отношения между сущностями

 

Для создания отношения:

1. Выберите в меню Create | Relationship или значок на панели инструментов IDEF1X.

2. Курсор превратится в указатель отношения:

3. Щёлкните внутри первой сущности около правой границы и переместите курсор внутрь другой сущности:

4. Щёлкните мышкой.

Появится окно диалога Define Relationship:

 

В окне диалога перечислены сущности, между которыми существует отношение. Окно включает поля Relationship (Имя отношения), Inverse (Имя обратного отношения) (и переключатель, если вы хотите, чтобы оба названия появились на диаграмме на разных строчках), Definition (Определение), Relationship Type (Тип отношения) и Relationship Cardinality (Мощность отношения).

Заполните поля и кликните на кнопке « ОК »

Между сущностями появится стрелка, изображающая сущность. Рядом с ней помещена метка (название отношения).

Создадим отношения в нашем примере

 

Определим два отношения: одно не идентифицирующее отношение между сущностями Заказчик и Заказ и одно не определённое отношение между сущностями Заказ и Продукт.

 

Создание отношения между сущностями Заказчик и Заказ

В отношении между Заказчик и Заказ сущность Заказчик является сущностью родителем. Это отношение – не идентифицирующее. (В соответствии с правилами моделирования данных, отношение не может быть идентифицирующим, так как сущность Заказчик не имеет атрибутов первичного ключа. Design/IDEF понимает это правило и не позволяет его нарушать). Мощность отношения равна ноль, один или много.

· Соединим стрелкой сущности Заказчик и Заказ

· Заполним поля диалога следующей информацией

 

Поле Значение
Relationship размещает
Definition Термин «размещает» подразумевает, что компания PS получает заказы в письменном виде. Если заказчик делает заказ по телефону, он должен подтвердить свой заказ письменно по факсу или по почте.
Type Non-Identifying
Cardinality (мощность) Zero, One or Many.

 

Между сущностями Заказчик и Заказ появится стрелка, изображающая сущность. Она нарисована пунктирной линией (для не идентифицирующего отношения), рядом с ней помещена метка (название отношения) “размещает ”.

Создание отношения между сущностями Заказ и Продукт

Отношение между Заказ и Продукт является не определенным

· Соединим стрелкой сущности Заказ и Продукт

· Заполним поля диалога следующей информацией

Поле Значение
Relationship содержит заказ на
Inverse заказывается в
Type Non-Specific

· Вы можете поставить флажок напротив Separate Line (Отдельные строки), чтобы оба названия отношения появились на разных строчках.

Как только вы поставите флажок напротив Non-Specific, параметр Relationship Cardinality (Мощность) станет недоступным.

Теперь наша модель должна содержать следующую информацию:

Изменение и расширение модели

Открытие статей глоссария для объектов IDEF1X

При создании на предыдущих шагах сущностей и отношений, вводимая вами информация становилась статьями глоссария.

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

  • Дважды щёлкнуть на объекте диаграммы.
  • Выделить объект на диаграмме, затем выбрать в меню Glossary | Glossary Entry.
  • Выбрать из меню Glossary | Glossary Browser, затем выбрать из списка желаемый объект. Браузер глоссария содержит список объектов модели, распределённых по категориям: сущности, атрибуты, ролевые имена и отношения.
  • Перейти в Браузере на вкладку Glossary. Список содержит объекты модели, распределённые по категориям. Выделите желаемый объект на кнопку Edit….

 

Рассмотрим возможности редактирования модели на нашем примере.

Предположим, что мы получили дополнительные сведения от персонала компании PS и внесем на основе этой новой информации изменения в модель. Эти изменения включают в себя:


Поделиться:



Популярное:

  1. COM-серверы, какие они бывают и о том, что дал нам Microsoft, чтобы управлять ими
  2. IV. О ТОМ, ЧТО ТАКОЕ ИСТИННАЯ СВОБОДА
  3. LXV. Если кто отрежет хвост у павшего коня без ведома хозяина
  4. LXV. Если кто отрежет хвост у павшего коня без ведома хозяина
  5. S: Что такое секуляризация общества?
  6. V открытого всероссийского фестиваля-конкурса «Если бы..» 2016
  7. А что произойдет с наибольшей долей вероятности?
  8. А что сейчас не тот террорист пошёл? Рожей не вышел? Гойская?
  9. А чтобы быть достойным моря,
  10. Автор наконец-то объясняет, почему интервью – понятие философское, и советует, как вести беседу, чтобы открыть для себя другого человека
  11. Автор поет гимн уточняющим вопросам, а также рассказывает о том, что делать, если собеседник недоговаривает или даже врет
  12. Автор сетует на то, что мы не занимаемся гигиеной собственных мыслей, а также советует ЖЕЛАЮЩИМ, как можно научиться думать


Последнее изменение этой страницы: 2016-05-03; Просмотров: 608; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.015 с.)
Главная | Случайная страница | Обратная связь