opencaesar / oml-rosetta

An Eclipse IDE that supports OML natively
Apache License 2.0
10 stars 1 forks source link

Missing notation for relation entities that are the domain/range of some other relation entity. #24

Open NicolasRouquette opened 2 years ago

NicolasRouquette commented 2 years ago

Here is an example:

concept A

concept B

relation entity C [
  from A
  to B
  forward c
]

concept D

relation entity E [
  from C
  to D
  forward e
]

With Rosetta 1.0.6, the above produces a diagram like this:

image

This diagram is incomplete as it lacks relation entity E. More specifically, relation entity C should be displayed as a box instead of a line so that it should be the source/target of other relation entities like E.