Struktur
weniger als eine Minute
Im Wesentlichen ist die Struktur der Docusnap-Datenbank hierarchisch aufgebaut und startet mit der Firmentabelle tAccounts. Die nächste Stufe stellen die Domänen (tDomains) dar, unter denen für die jeweiligen Module Untertabellen zu finden sind.
Durch die Verwendung von Fremdschlüsseln kann man sich mit dem SQL-Enterprise-Manager ohne Probleme die Struktur der Datenbank grafisch darstellen lassen.
Auf welcher Ebene in den Bäumen welche Tabelle verwendet wird, kann in der Docusnap Administration über die Metaobjekte nachgeschlagen werden. Nähere Informationen hierzu finden sich im Kapitel Metaobjekte.
Tabellen, die im Namen das Wort Docu enthalten (z.B. tDocu, tADSDocu), sind Tabellen, mit denen die verschiedenen Versionen pro Scan aufgebaut werden. Wichtig dabei ist, dass jede dieser Tabellen eine Verknüpfung auf die Tabelle tSnapshot besitzt, da jeder Scan einem eindeutigen Snapshot zugeordnet wird. Weiter enthält jede dieser Tabellen ein Feld mit dem Namen Archiv, das kennzeichnet, ob der Eintrag der aktuellste (Archiv=0
) ist oder der Eintrag zu älteren Versionen gehört (Archiv=1
). Dadurch ist es für schnelle Auswertungen effizient möglich, auf die aktuellen Daten über das Filterkriterium Archiv=0
zuzugreifen, ohne aufwendig Datumsangaben zu überprüfen.