vitalegi/archi

CRUD relations

Opened this issue · 0 comments

As a user I want to be able to do CRUD operations on relations.

A relation

  • belongs to a project

Has:

  • id
  • sourceId
  • destinationId
  • description
  • tags: list of strings
  • metadata: json with data
  • properties: map of entries used to customize visualization
  • documentation
Source Destination
Person Person, Software System, Container, Component
Software System Person, Software System, Container, Component
Container Person, Software System, Container, Component
Component Person, Software System, Container, Component
Deployment Node Deployment Node
Infrastructure Node Deployment Node, Infrastructure Node, Software System Instance, Container Instance
Software System Instance Infrastructure Node
Container Instance Infrastructure Node