Suchen und Finden 2: Enterprise Architect DB-Schema
Filed under How To, Suchen im EA
Der Umfang der Modelle kann, vor allem in Projekten, in denen kollaborativ gearbeitet wird, schnell sehr groß werden. Um den Überblick zu behalten, gibt es im EA die Model Search. Mit der Model Search können Modelle auf drei verschiedenen Arten gesucht werden, mittels:
- Query Builder
- SQL Suche
- Add-in Suche
Der Query Builder ist ein “Query By Example” Approach, dabei können Elemente nach bestimmten Kriterien gesucht werden. Es ist nicht möglich, Elemente und deren Links abzufragen!
Die SQL Suche erlaubt es direkt im DB Repository von Enterprise Architect zu suchen. Hierbei ist es auch möglich, Elemente und deren Verbindungen zu anderen Elementen abzufragen. Wenn, ausgehend von einem Startelement, alle mit einem bestimmten Linktyp verbundenen Elemente ausgegeben werden sollen, kann dies mit einer SQL Suche nur bis zu einer vordefinierten Tiefe geschehen. Rekursive suchen sind nicht möglich!
Add-in Suchen sind programmierte suchen, die als Ergebnis ein XML-Resultset zurückliefern, das wiederum im Suchfenster des EA angezeigt wird. Mit der Add-in Suche ist jede erdenkliche Abfrage möglich, auch rekursive suchen und Suchen in denen andere Systeme eingebunden sind!
Um eine SQL Suche erstellen zu können braucht man Informationen über das Schema der DB. Jedes .EAP File kann mittels Microsoft Access geöffnet werden um die Struktur und den Inhalt der DB einzusehen! Um das Arbeiten mit SQL Suchen zu erleichtern, bieten wir Ihnen einen Auszug der wichtigsten EA Tabellen.
Weiterführende Links: Suchen und finden 1




März 4, 2011 at 1:52 pm
[...] über das generische Metamodell von Enterprise Architect. Der Kern des DB-Schemas wurde bereits hier beschrieben. Beim Modellieren ist man allerdings mit der konkreten Syntax der Modelle konfrontiert [...]