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 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 acardinality
.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.