StarUML定义数组与标准UML略有不同。对于您的具体问题,我会使用[*]来定义数组。下面的第一个例子描述了这个。
定义具有未定义数量的元素的数组:
-guids: Guid[*]
定义具有特定数量元素的数组:
-guids: Guid[16]
使用未定义的元素数定义基数为0的数组:
-guids: Guid[0..*]
使用未定义的元素数定义基数为1的数组:
-guids: Guid[1..*]
使用特定数量的元素定义特定的基本数组:
-guids: Guid[1..100]