diff --git a/BPM/notation/BPMN/docflow/ai1.md b/BPM/notation/BPMN/docflow/ai1.md new file mode 100644 index 00000000..af4f44bc --- /dev/null +++ b/BPM/notation/BPMN/docflow/ai1.md @@ -0,0 +1,32 @@ + +### 1 bpmn 2 "data association" и "association" +Представь таблицей: тип объекта источника (начало связи) - тип связи - тип объекта приемника (конец связи). + +таблица, показывающая применение связей "Data Association" и "Association" в BPMN 2.0: + +| Тип объекта источника | Тип связи | Тип объекта приемника | Описание | +|----------------------|-----------|----------------------|----------| +| Data Object | Data Association | Activity | Показывает, что данные являются входом для активности | +| Activity | Data Association | Data Object | Показывает, что данные создаются/изменяются активностью | +| Data Object | Data Association | Event (Start, Intermediate, End)| Показывает, что данные связаны с событием | +| Text Annotation | Association | Любой BPMN элемент | Связывает текстовую аннотацию с элементом | +| Data Object | Association | Activity | Альтернативный способ показать связь данных с активностью | +| Group | Association | Множество элементов | Группирует логически связанные элементы | +| Activity (Task, Subprocess)| Data Association | Data Store | Показывает чтение/запись в хранилище данных | + +**Подробнее о типах связей:** + +**Data Association:** +- Используется для показа потоков данных между элементами +- Изображается пунктирной линией со стрелкой +- Может иметь маркеры Input/Output + +**Association:** +- Используется для различных видов ассоциаций +- Изображается пунктирной линией без стрелки (или со стрелкой) +- Часто используется для связи Text Annotation с элементами + +**В контексте вашего процесса "Согласование документа":** +- Data Association будет связывать объекты данных ("Заявление", "Справка") с задачами +- Association может использоваться для добавления текстовых пояснений к элементам процесса +