Eigene Datenfelder

Die Datenbank bietet euch die Möglichkeit, eigene Datenfelder anzulegen. Da die Arbeitsweise und die zu erfassenden Daten stark von Veranstaltung und Orgateam abhängen, ist das ein extrem mächtiges Werkzeug, um eure eigenen Workflows in der Datenbank abzubilden.

Konzept

Es gibt drei Typen von eigenen Datenfeldern:

  • Anmeldungsfelder

  • Kursfelder

  • Unterkunftsfelder

Der Typ gibt jeweils an, zu welchem Entitätentyp der Datenbank das Feld gehört (nämlich Anmeldung, Kurs und Unterkunft). Wenn ihr etwa ein Datenfeld Raum vom Typ Kursfeld erstellt, erhält jeder Kurs einen Speicherplatz (Raum), in den etwa der Ort an dem er stattfindet eingetragen werden kann.

Weiterhin besitzt jedes Feld einen Datentyp:

  • Text

  • Ja/Nein

  • Zahl

  • Dezimalzahl

  • Datum

  • Datum mit Uhrzeit

Der Datentyp legt das Format der Daten fest, die in ihm gespeichert werden können. So kann etwa ein Feld mit Datentyp Zahl nur Ganzzahlen enthalten, aber keine Dezimalzahlen oder Buchstaben.

Zuletzt kann ein Feld noch Optionen besitzen. Sind Optionen gegeben, kann im Feld nur eine dieser Optionen ausgewählt und gespeichert werden. Sind dagegen keine Optionen gegeben, kann im Feld alles gespeichert werden, was sein Datentyp zulässt. Natürlich müssen auch die Optionen den Datentyp des Feldes respektieren.

Gebrauch

Es gibt verschiedene Möglichkeiten, um Datenfelder zu benutzen:

Von Orgas füllen lassen

Die naheliegenste Möglichkeit ist, das Datenfeld als zusätzliches Informationsfeld zu benutzen, das ihr selber befüllt. Dabei könnt ihr über die Suchmasken und den Knopf Datenfeld setzen für mehrer eurer Suchergebnisse ein Datenfeld setzen (das vermeidet einige Klicks). So könnt ihr etwa für jedes Haus in Kirchheim speichern, auf welchem Hof es liegt, oder das Material, das ein Kurs benötigt, in der Datenbank tracken.

Anmeldung & Fragebogen

Die Datenbank bietet euch auch die Möglichkeit, Datenfelder vom Typ Anmeldung entweder sofort bei der Anmeldung oder später im sogenannten Fragebogen von euren Teilnehmern selbst ausfüllen zu lassen. Entscheidender Unterschied ist, dass Datenfelder in der Anmeldung obligatorisch und im Fragebogen fakultativ sind. So könntet ihr etwa erfassen, wer Akademiekleidung bestellen möchte oder einen hohen Schlafbedarf hat.

Datenbank interne Tools

Es gibt ein paar Funktionalitäten, die in die Datenbank integriert sind und zu deren Benutzung diese ein Datenfeld benötigen, aus dem sie ihre Informationen ziehen können. Hierzu zählt etwa das Feld für Hauswünsche, das ihr auf der Konfigurationsseite spezifizieren könnt. Der Inhalt dieses Feldes wird dann in einem downloadbaren Bastelsatz zur Zimmereinteilung bereitgestellt. Ebenso funktioniert die Verwaltung der Warteliste über die Datenbank, indem ein Feld zugewiesen wird, in dem die Position der Anmeldung auf der Warteliste gespeichert wird.

Alle diese Fälle können (und sollten) auch miteinander kombiniert werden. So ist es etwa Sinnvoll, das Feld für die Hauswünsche direkt bei Anmeldung abzufragen und dann der Datenbank mitzuteilen, damit diese direkt im Bastelsatz zur Zimmereinteilung zur Verfügung stehen. Ebenso ist es ratsam, die Wartelistenposition einer Anmeldung von euch Orgas eintragen zu lassen und dann der Datenbank bekannt zu machen, damit diese für euch eine stets aktuelle Warteliste bereitstellen kann.