Relacje
Relacja wykorzystuje podstawowe terminy w celu opisywania zależności lub opcji połączeń między elementami konfiguracji. Do podstawowych terminów należą: działa na, zainstalowane na, zawarte w itp.
Relacje można zdefiniować i pracować z nimi na następujące sposoby:
- W aplikacji Relacje można tworzyć dla relacji formalne definicje i reguły towarzyszące.
- W aplikacji Elementy konfiguracji można powiązać ze sobą elementy konfiguracji za pomocą relacji zdefiniowanych w aplikacji Relacje.
Podczas tworzenia relacji można określać kilka właściwości i reguł, a w tym następujące właściwości:
- Kierunkowość - kierunkowość relacji wpływa na to, co jest znajdowane, gdy użytkownik wyszukuje elementy konfiguracji oparte na relacjach. Relacje mogą być jednokierunkowe (np. zainstalowane na) lub dwukierunkowe.
- Komplementarność - jeśli relacja jest dopełniająca, wówczas relacja implikuje inną relację. Na przykład: relacja systemu operacyjnego A względem komputera B ma wartość: zainstalowane na. Ta relacja implikuje, że relacja komputera B względem systemu A ma wartość: zainstalowane w.
- Liczność - ta właściwość określa, czy wiele elementów konfiguracji może być elementami źródłowymi i docelowymi. Na przykład: system operacyjny można zainstalować na wielu komputerach, co oznacza relację jeden do wielu. Ponadto komputer może mieć relację jeden do jednego, co oznacza, że na komputerze działa jeden system operacyjny.
- Zawieranie - ta właściwość określa, czy istnieje relacja nadrzędne-podrzędne między elementami konfiguracji.