建模语言参考

Reference in modeling language

这不会在建模语言中创建引用循环,对吧?

participant Owner identified by name {
    o String name
    o Car[] cars
}

asset Car identified by plateNumber {
    o String plateNumber 
    --> Owner owner
} 

正确 - 不会。您的模型只是在参与者 class Owner 中创建了一个 cars 的数组,以及从资产 class Carowner 的关系(标识符)。就建模的进展和您所要求的循环性质而言,这是非常好的和合理的。