将数组放入UML图的正确方法?

时间:2017-03-25 03:04:48

标签: uml diagram class-diagram

我是UML图表的新手,所以这可能是一个非常无知的问题,虽然我无法在任何地方找到答案。

有一个班级课堂,里面有讲课时间。演讲时间应该是自己的课程还是应该是课堂的属性?

随意批评符号。

修改:我已经看过this post但它没有帮助。我想知道LectureTime是否应该是一个单独的类。

选项1: Option 1

选项2:

Option 2

2 个答案:

答案 0 :(得分:1)

如果新类具有多个属性和/或其他操作(不仅仅是getter / setter),则可以创建新类。或者您计划在稍后阶段添加它们。

在你的情况下,lectureTime显然是一个简单类型,第二个变体是首选,除了上面的内容。

但是,您应使用等同于validLectureTimes[]validLectureTimes[0..*]的方括号而不是圆括号。

答案 1 :(得分:0)

如果 LectureTime 是一个实体,那么是。我想是的,因为你已经添加了关系。