Relationship types
The user should be able to choose different relationships when connecting Service-to-Service, Service-to-Component, Component-to-Component:
- Includes/Part of ( Service A includes Component A1 or from point of view of component: Component A1 is a part of Service A)
- Depends on/Required for ( If Service A depends on ServiceB, so Service B is required for Service A
- Connected to ( same meaning in both directions Service A connected to Servce B, Service B connected to Service A
- Associated with ( same as connected, can be used instead of connected)