2010-12-30 4 views
1

Предоставляется документ SRS, описывающий различные аспекты инструмента обслуживания системы конечного продукта. Единственный абзац, который я не понимаю, - это «Компонентность». Что означает этот термин в таком контексте?Как интерпретировать термин мощность?

таблица выглядит следующим образом:

Component Cardinality 
========================= 
Trigger | 1..* | 1..* 
Input  | 1..1 | 1..* 
Transform | 1..* | 1..1 

, а другой:

Component | Configuration | Cardinality 
======================================= 
Trigger | Schedule  | 1 
      | Recurrence | 1 
      | Condition  | 0..* 

Пожалуйста, помогите интерпретировать это правильно. Огромное спасибо

ответ

1

Кардинальность, как правило, относится к отношениям и как часть определенного объекта относится к другому объекту. Эти две таблицы могут относиться к вводу/выводу.

Например:

Component | Inputs | Outputs 
---------------------------- 
Trigger | 1-1 | 1-* 
---------------------------- 
Input  | 1-1 | 1-* 
---------------------------- 
Transform | 1-* | 1-1 

Каждый из тех, что указывает 1-1 (одного лица к одной сущности отношения) с 1- * (Один субъект для многих субъектов отношений).

Вторая диаграмма, по-видимому, содержит более подробную информацию об одном компоненте и указывает на возможные типы триггеров. Возможно, что будет присутствовать один триггер расписания (по мощности 1), а также один повторительный триггер (также мощность 1) , и что 0-N Условие Триггеры могут присутствовать в системе (из 0- * мощности).

Это скорее выстрел в темноте, но я надеюсь, что это может помочь кому-то.