@startuml !startsub Definition package example { [Example.API] [Example.Common] [Example.Spec1.Schemas] [Example.Spec2.Schemas] } !endsub !startsub Using [Example.API] --> [Example.Spec1.Schemas] [Example.API] --> [Example.Spec2.Schemas] [Example.Spec1.Schemas] --> [Example.Common] [Example.Spec2.Schemas] --> [Example.Common] [Example.Common] --> [Example.Outer.Commons] !endsub !startsub UsedBy !endsub @enduml