Это не создаст ссылочный цикл в языке моделирования, верно?
participant Owner identified by name { o String name o Car[] cars } asset Car identified by plateNumber { o String plateNumber --> Owner owner }
Правильно - не будет.Ваша модель просто создает массив cars в классе участников Owner и отношение (идентификатор) к owner из класса активов Car.Это совершенно нормально и разумно с точки зрения моделирования и круговой природы того, о чем вы спрашиваете.
cars
Owner
owner
Car