Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Мощность отношений

Читайте также:
  1. Беспомощность
  2. Билет № 15 Византийская империя в 7-11. Формирование феодальных отношений.
  3. Бихевиоризм в системе человеческих отношений
  4. В сфере любовных и сексуальных отношенийльныхз и ещей своими именами в сфере секса.нению женщин - ни ит мужчина и ехидно проговариаеднего времени личная (а также семе.
  5. ВАЛЮТНЫХ ОТНОШЕНИЙ
  6. ВЗАИМООТНОШЕНИЙ
  7. ВОЗМОЖНЫЕ ВИДЫ НАРУШЕНИЙ УСТАВНЫХ ПРАВИЛ ВЗАИМООТНОШЕНИЙ МЕЖДУ ВОЕННОСЛУЖАЩИМИ, ПРИЧИНЫ ИХ ВОЗНИКНОВЕНИЯ И МЕТОДЫ РАБОТЫ ОТНОСИТЕЛЬНО ИХ ПРОФИЛАКТИКИ

Мощность (multiplicity) отношения указывается для классов и определяет допустимое количество объектов, участвующих в отношении с каждой стороны. Есть два индикатора мощности для каждого отношения ассоциации или агрегации - по одному с каждой стороны линии связи. Перечислим основные индикаторы мощности

1 - ровно один;

0...* - ноль или больше;

1...* - один или больше;

0...1 - ноль или один;

5...8 - определенный диапазон (5, 6, 7 или 8);

4...7, 9 - комбинация (4, 5, 6, 7 или 9),

Чтобы определить мощность в программе Rational Rose

1. Дважды щелкните по линии связи на диаграмме - откроется диалоговое окно Specification (Параметры).

2. Перейдите на вкладку Role A Detail или Rile B Detail, соответствующую одной из двух ролей связи (А или В).

3. В поле Multiplicity введите требуемое значение признака множественности.

4. Щелкните по кнопке ОК, чтобы закрыть диалоговое окно настройки параметров отношения.

Индикаторы мощности показаны на рис. 4.5.

Рис.4.5

Диаграмму на рис. 4.5 можно объяснить так:

• один объект учебный курс связан с одним объектом преподаватель, который играет роль учителя. Например: математика 101, раздел 1 (объект учебный курс) имеет отношение к профессору Смиту (объект преподаватель);

• один объект преподаватель в роли учителя связан с объектами учебный курс в количестве от нуля до четырех. Например: профессор Смит (объект преподаватель) читает курсы математика 101, раздел 1; алгебра 200, раздел 2; дифференциальное исчисление 1, раздел 3 (объекты учебный курс). Так как мощность связи ограничена значениями от нуля до четырех, с объектом преподаватель может быть связано от нуля до четырех объектов учебный курс.


Дата добавления: 2015-08-09; просмотров: 123 | Нарушение авторских прав


Читайте в этой же книге: Панель инструментов. | Контекстное меню класса | Спецификации класса | Вкладка СОМ | ЧАСТЬ 3. ДИАГРАММЫ ВЗАИМОДЕЙСТВИЯ. | Создание диаграммы последовательности действий | Свойства сообщений | ДИАГРАММЫ СОТРУДНИЧЕСТВА | ДЛЯ СИСТЕМЫ РЕГИСТРАЦИИ КУРСОВ | АГРЕГАЦИОННЫЕ ОТНОШЕНИЯ |
<== предыдущая страница | следующая страница ==>
Именование ролей| Отношения между пакетами в системе регистрации учебных курсов

mybiblioteka.su - 2015-2024 год. (0.005 сек.)