Интересует как правильно (грамотно) работать со связями между CI.
Прежде всего интересует как работает каждый вид связи
- Замена для
Связан с
Зависит от
Требуется для
Включает
Часть от
Относится к
Было бы замечательно если бы расписали, какая связь для чего используется и на что влияет.
Так же не понятно как соединять объекты в некоторых ситуациях. К примеру:
Есть сеть, в ней 4 узла (Узел 1,Узел 2,Узел 3 и Узел 4), все узлы соединены друг с другом Связь 1,2,3 ... (полносвязная топология). К Узлу 1 подключен Сервер 1, а к Узлу 3 подключен Сервер 2. На Сервере 1 работает ПО 1, а на Сервере 2 соответственно ПО 2. ПО 2 не может работать без данных которые предоставляет ПО 1.
Понятно, что выход из строя Узла 2 не приведет к потери связи между серверами, так же как и потеря связи между Узлами 1 и 3. По этому прежде всего интересует как прорисовывать резервирование, но если кто нибудь осилить полную прорисовку, что с чем и как нужно связать, буду благодарен (и думаю не только я).