Search code examples
javaumlsap-commerce-cloud

What's a dashed line between two classes in UML?


The image bellow illustrates a data model of multiple if we could say java classes. I am familliar with all the other type of arrows except the dashed line marked with red pencil in the image.

enter image description here


Solution

  • Simply: nonsense. At least no valid UML. It might be a dependency but then it misses the arrow to show which depends on what.

    Further

    • the * name label is meaningless.
    • The filled arrows are wrong since they are reserved for the extendsrelation used to define stereotypes.
    • That dashed line bottom right is invalid as well.

    My advice: throw that book where you got that from as far as possible.