SchemaLink / webapp

A schema drawing application
https://fl-14-97.zhdk.cloud.switch.ch/
GNU Affero General Public License v3.0
1 stars 0 forks source link

Add support for AS_A relationships #3

Closed simoneguzzi closed 3 months ago

simoneguzzi commented 3 months ago

We should add support for a new type of relationships: AS_A. This will be distinct from the relationships we are representing now, which are associations.

When creating a new relationship, it will be an association by default, with the possibility of changing it into an AS_A relationship. AS_A relationship won't have a cardinality.

We should also visually represent them differently - e.g. with an empty arrow head. The arrow head will always point in the direction of the father. UML diagrams should give good direction for this: https://www.visual-paradigm.com/guide/uml-unified-modeling-language/uml-class-diagram-tutorial.

simoneguzzi commented 3 months ago

Closed in https://github.com/simoneguzzi/arrows.app/commit/57d025b347e0f06d52f6bb98d5bab568e7fb687b.