Стереотипы связей
Стереотипы связей
Связь может иметь некоторые стереотипы, которые записываются рядом с одним из ее концов и указывают на особенность реализации данной связи. В языке UML для этой цели могут использоваться следующие стереотипы:
• «association» – ассоциация (предполагается по умолчанию, поэтому этот стереотип можно не указывать).
• «parameter» – параметр метода. Соответствующий объект может бытьч только параметром некоторого метода.
• «local» – локальная переменная метода. Ее область видимости ограничена только соседним объектом.
• «global» – глобальная переменная. Ее область видимости распространяется на всю диаграмму кооперации.
• "self – рефлексивная связь объекта с самим собой, которая допускает передачу объектом сообщения самому себе. На диаграмме кооперации рефлексивная связь изображается петлей в верхней части прямоугольника объекта.
Некоторые примеры связей с различными стереотипами изображены на рис. 9.9. Здесь представлена обобщенная схема некоторой конкретной компании с именем "С", которая состоит из отделов (анонимный мультиобъект «Отдел»). Последние, в свою очередь, состоят из сотрудников (анонимный мультиобъект «Сотрудник»). Рефлексивная связь указывает на тот факт, что менеджер отдела является в то же время и его сотрудником.

Рис. 9.9. Графическое изображение связей с различными стереотипами
Примечание 68
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Стереотипы сообщений
Стереотипы сообщений В языке UML предусмотрены некоторые стандартные действия, выполняемые в ответ на получение соответствующего сообщения. Они могут быть явно указаны на диаграмме последовательности в форме стереотипа рядом с сообщением, к которому они относятся. В
5.4. Настройка связей типов файлов с приложениями
5.4. Настройка связей типов файлов с приложениями Настройка программ по умолчаниюДля смены программ, устанавливаемых для определенных типов файлов по умолчанию, в Windows Vista используется специальное окно Программы по умолчанию (рис. 5.11), которое можно открыть с помощью меню
8.9.12 Отсутствие распознавания медленных и быстрых связей
8.9.12 Отсутствие распознавания медленных и быстрых связей Сетевой администратор может вручную присвоить для связи значение счетчика попаданий. Следовательно, для связи "точка-точка" со скоростью 9,6 Кбайт/с можно установить значение счетчика 5, что укажет на ее меньшие
Клиент отслеживания изменившихся связей
Клиент отслеживания изменившихся связей Служба предназначена для автоматического отслеживания связей (например, связей «ярлык—приложение») при перемещении объектов в пределах файловой системы компьютера или домена. Эта служба, например, реализует возможность
Стереотипы: «за» и «против»
Стереотипы: «за» и «против» Что такое стереотип? Это нечто неуловимое и вместе с тем такое же прочное, как человек, сидящий рядом с вами. Это некий шаблон, состоящий из избитых выражений, мнений и упрощенных описаний, под который мы стремимся подогнать всех малознакомых
Настройка связей между таблицами
Настройка связей между таблицами В данном разделе вы узнаете, как создать и удалить связи между таблицами, как включить режим обеспечения целостности данных и как просмотреть дочерние записи при редактировании родительской таблицы.Прежде чем приступить к настройке
Общая схема связей компоновочных блоков
Общая схема связей компоновочных блоков Теперь, когда мы с вами изучили подробности того, как среда CLR осуществляет поиск запрошенных компоновочных блоков, вспомните о том, что простое на самом деле должно быть простым. Многие (если не все) ваши .NET-приложения будут иметь
1. Различные типы и кратности связей
1. Различные типы и кратности связей Связь между отношениями при проектировании схем баз данных изображается в виде линий, соединяющих классы сущностей.При этом каждый из концов связи может (и вообще должен) характеризоваться наименованием (т. е. типом связи) и кратностью
Организация связей между таблицами
Организация связей между таблицами Исходные таблицы в Access представляют собой обычные плоские таблицы Конечно, они не позволяют формировать иерархические информационные структуры; для данной цели используется аппарат связей между таблицами. Access 2002 дает возможность
Фейсбук как убийца живых связей Сергей Голубицкий
Фейсбук как убийца живых связей Сергей Голубицкий Опубликовано 13 июня 2013 В Голубятне, которая во вторник галантно уступила свое законное место на портале Битому Пикселю, приуроченному к WWDC 2013, мы будем медитировать на очень острый, очень спорный и
Визуализация социальных связей на основе почты Gmail Николай Маслухин
Визуализация социальных связей на основе почты Gmail Николай Маслухин Опубликовано 11 июля 2013 История электронной переписки в наших почтовых ящиках насчитывает уже не один год и может быть источником интересной статистической информации. Для ее
Урок 7.4. Проектирование базы данных. Создание связей между таблицами
Урок 7.4. Проектирование базы данных. Создание связей между таблицами Связи между таблицами Современные базы данных обычно состоят из многих таблиц, связанных между собой. В реляционной теории баз данных выделяют несколько типов связей между таблицами, однако чаще всего
Порядок создания связей
Порядок создания связей В подавляющем большинстве случаев в базах данных используются связи типа «один-ко-многим». Для создания такой связи в Access можно использовать следующий алгоритм.1. Сначала создайте таблицу, которая участвует в связи на стороне «один».2. В процессе
Практическая работа 56. Создание связей между таблицами
Практическая работа 56. Создание связей между таблицами Задание. Создать в среде Access 2007 базу данных из трех связанных таблиц согласно разработанному в этом уроке проекту.Эта работа будет объемной, поэтому ее выполнение будет разделено на несколько
Настройка параметров связей
Настройка параметров связей 1. Закройте все ранее открытые вкладки таблиц.2. На ленте откройте вкладку Работа с базами данных и нажмите кнопку Схема данных в группе Показать или скрыть. В появившемся окне вы должны увидеть таблицы базы данных и линии связи между ними. Если