Inhaltsverzeichnis
Einführung: Glossar
Überblick
Prinzipiell können zwei verschiedene Daten verwaltet werden: Taxa und Datensätze.
In der Abbildung werden die im Folgenden verwendeten Begriffe anhand eines Screenshots des Frontends von Bestikri1) dargestellt.
Begriffsdefinitionen
Datensatztyp
Um einen universellen Einsatz zu ermöglichen, ist es erforderlich, Datensätze mit ganz unterschiedlicher Struktur und Anzahl von Feldern zu verwalten. Dies wird mit Datensatztypen realisiert.
Im Online-Portal Bestikri gibt es beispielsweise drei Datensatztypen:
- Artdaten (Artsteckbrief mit typischen Merkmalen und taxonomischen Angaben)
- Belegdaten (Daten zum Herbarbeleg: Fundort, Sammler, etc.)
- Bilddaten (Metadaten zu Fotos und Scans von Herbarbelegen)
Anzeigefelder
In einer Datenbank mit einzelnen Datensätzen als Zeile entsprechen Anzeigefelder den Spalten. Jedes Anzeigefeld hat einen selbst vergebenen Namen und kann einen festgelegten Datentyp, wie Zeichenkette, Ganzzahl, Datum, etc. Für jeden Datensatztyp können beliebig viele Anzeigefelder definiert werden.
Gliederungspunkt
Datensätze können eine Vielzahl von Anzeigefeldern enthalten. Um diese zu strukturieren, werden Gliederungspunkte verwendet, die als Kategorien verstanden werden können und im Frontend als Zwischenüberschriften innerhalb der Datensatz-Anzeige dargestellt werden.
Datentyp
Der Datentyp eines Anzeigefeldes legt fest, welchen Inhalt ein Anzeigefeld aufnehmen kann. Typisch sind numerische Werte, Datum, Zeichenkette und Elemente von Auswahllisten (Dropdown-Menüs). Daneben gibt es spezielle Datentypen, die keinen Inhalt enthalten, sondern als Platzhalter für besondere Anzeigeelemente (z.B. Karten, Multimedia-Dateien) stehen.
Feldzuordnung
Um Anzeigefelder nutzen zu können, bedarf es sogenannter Feldzuordnungen. Während das Anzeigefeld quasi den Speicherplatz zur Verfügung stellt und mittels Datentyp festlegt, was überhaupt gespeichert werden kann, werden mittels Feldzuordnung vielfältige weitere Einstellungen vorgenommen.
So wird festgelegt, für welchen Datensatztyp das das Anzeigefeld verwendet werden. Auch ist es möglich, Anzeigefelder nur für bestimmte Taxa zu definieren, was beispielsweise Anzeigefelder für gattungsspezifische Merkmale erlaubt. Außerdem wird in der Feldzuordnung die Anzeigereihenfolge und Gruppierung mittels Gliederungspunkten, sowie die öffentliche Sichtbarkeit im Frontend festgelegt.
Name des Datensatzes
Der Name hat zwei wichtige Funktionen:
- Benennung und Unterscheidung der Datensätze im Backend. Damit wird auch die Suche und Sortierung im Backend ermöglicht.
- Benennung des Datensatzes als Menüpunkt im Frontend, siehe Abb. oben
Das Bearbeiten des Namens kann beim manuellen Anlegen oder Bearbeiten eines jeden Datensatzes erfolgen oder mittels Stapelverarbeitung im Menüpunkt Admin → Datensatz-Namen aktualisieren, siehe auch
Titel des Datensatzes
Für jeden Datensatz kann darüber hinaus ein vom Namen unabhängiger Titel vergeben werden. Dieser ist optional und wird (falls vorhanden) als Seitentitel des Datensatzes angezeigt (siehe Abb. oben).
Das Bearbeiten des Titels kann beim manuellen Anlegen oder Bearbeiten eines jeden Datensatzes erfolgen.