[NewClass|+name:String;-id:Integer;|+getRecords();-getInternalRecord();+getMethod();],
[Vehicle],[Wheel],[Wheel]wheels 2..4<>vehicles *[Vehicle],
[GeometricObject|+applyTransparency();],[Color],[GeometricObject]geometricObject 0..1->color *[Color],
[NewClass],
[Vehicle],[Wheel],[Vehicle]vehicles *<>wheels 2..4[Wheel],
[User],[Client],[Client]clients *<-user 1[User],
[<<ITask>>],[NightlyBillingTask],[<<ITask>>]^-.-[NightlyBillingTask],