Konvertierungen verwalten#

Konvertierungen können bzw. müssen separat für die drei Entitäten des Modells definiert werden:

  • Klassen

  • Sachattribute

  • Verbindungen

Es gibt kein festgelegtes Verhältnis zwischen Quelltabellen und Konvertierungen. Eine Quelltabelle kann für mehrere Konvertierungen herangezogen werden:

1 Quelltabelle  -> N Entitäten im Modell

Beispielsweise wird in den folgenden Anleitungen die eine Quelltabelle q_00000000900008 für eine Klassenkonvertierung manchmal auch Objektkonvertierung genannt), mehrere Sachattributskonvertierungen und eine Verbindungskonvertierung herangezogen.

Umgekehrt kann auch eine Entität im Modell aus mehreren Konvertierungen bzw. aus verschiedenen Quelltabellen gefüllt werden:

N Quelltabellen -> 1 Entität im Modell

Beispielsweise gibt es keinen frei zugänglichen Datensatz aller Flurstücke in Deutschland, aber die meisten Bundesländer stellen ihre Flurstücke als Open Data bereit, jeweils in einer leicht abgewandelten Struktur. So könnte eine einzige Klasse „Flurstücke“ aus 16 verschiedenen jeweils aus einem Bundesland bezogenen Quelltabellen gespeist werden. jede der erforderlichen 16 Konvertierungen wäre an die jeweiligen bundeslandspezifischen Datenstrukturen angepasst.