Syntaxe cesty domény
DSL definice syntaxe podobné XPath vyhledat určité prvky v modelu.
Obvykle není nutné pracovat s následující syntaxí přímo.Kde se podrobnosti DSL nebo okno Vlastnosti můžete klepnutím na šipku dolů a použít editor cestu.Cesta se však zobrazí v tomto formuláři v poli po použití editoru.
Cesta domény má následující podobu:
RelationshipName.PropertyName/!Role
Syntaxe projde strom modelu.Role subjektů má například vztah domény CommentReferencesSubjects na výše uvedeném obrázku.Segment cesty /!Subjectt Určuje cestu dokončen prvků prostřednictvím role subjektů.
Každý segment začíná název domény relace.Pokud průchod z elementu vztah, segmentu cesty se zobrazí jako Relationship.PropertyName.Pokud směrování pomocí odkazu na prvek, segmentu cesty se zobrazí jako vztah /!RoleName.
Lomítka samostatné syntaxe cesty.Každý segment cesty je směrování z prvku odkaz (instance vztahu) nebo z odkazu na prvek.Segmenty cesty se často zobrazují ve dvojicích.Jeden segment cesty představuje zprávu hop z elementu propojení a další segment představuje zprávu hop z odkazu na prvek na druhém konci.(Libovolný odkaz může být také zdroj nebo cíl samotnou relaci).
Název používaný pro prvek k propojení směrování je hodnota roli Property Name.Název používaný pro směrování odkazu na prvek je názvu cílové role.