simpleclassdiagrams.mvc 720 B

12345678910111213141516171819202122232425262728
  1. SimpleAttribute Natural {}
  2. SimpleAttribute String {}
  3. SimpleAttribute Boolean {}
  4. Class Element {}
  5. Class Class{
  6. lower_cardinality? : Natural
  7. upper_cardinality? : Natural
  8. }
  9. Association Association (Element, Element){
  10. source_lower_cardinality? : Natural
  11. source_upper_cardinality? : Natural
  12. target_lower_cardinality? : Natural
  13. target_upper_cardinality? : Natural
  14. }
  15. Association Attribute (Element, AttributeValue) {
  16. optional : Boolean
  17. name : String
  18. }
  19. Class AttributeValue {}
  20. Association Inheritance (Element, Element){}
  21. Inheritance assoc_inh_class (Association, Class) {}
  22. Inheritance class_inh_element (Class, Element) {}
  23. Inheritance attributevalue_inh_element (AttributeValue, Element) {}