Aufbau von Datenbank-Schemata
FirstSpirit verfügt über leistungsfähige Mechanismen für die Anbindung von Datenbanken. Über einen grafischen Schema-Editor können Datenbank-Tabellen angelegt und modifiziert, Vorlagen für die Pflege und Darstellung der Datensätze festgelegt und Abfragen zur Filterung der Datensätze formulieren werden. Dazu wurde von FirstSpirit eine Datenbank-Abstraktionsschicht implementiert, die das universelle FirstSpirit-Content-Typsystem auf das konkret zu verwendende Datenbanksystem abbildet.
Das Hinzufügen und Bearbeiten eines Datenbank-Schemas wird in den folgenden Kapiteln näher beschrieben:
- Schema hinzufügen: Es kann entweder ein neues Schema in der Datenbank angelegt werden oder es wird ein Schema aus einem bestehenden Datenbank-Schema erzeugt.
- Schema-Editor: Über den grafischen Editor kann das gewünschte Datenbank-Schema modelliert werden.
- Tabellenvorlagen: Bilden die Verbindung zwischen den Tabellen eines Datenbank-Schemas und der Dateneingabe durch den Redakteur.
- Abfragen: Die Anzahl von Datensätzen einer Datenquelle kann in der Ausgabe eingeschränkt werden.