Datenbank-Dokumentation

Tabelle a_kategorie_tag_werte (↩ zurück zur Übersicht)

Vorbemerkung
Tabellen mit dem Präfix "a_" werden automatisiert aus den Inhalten anderer Tabellen befüllt und enthalten die Ergebnisse aufwendiger Rechenoperationen.
Die Inhalte dieser Tabelle werden durch die folgende Prozedur erstellt: buildCatTagList
Die Daten in dieser Tabelle werden (mindestens) einmal täglich aus den jeweils zugrundeliegenden Primärtabellen neu erstellt.

Beschreibung
Enthält für jede Kategorie aus orte_kategorien und alle mit Orten aus dieser Kategorie verknüpften Tags aus der Tabelle orte_tags die vorkommenden Werte. Zusätzlich wird angegeben, ob der Wert in der Alpenkonvention vorkommt, d.h. ob es für die jeweilige Kategorie mindestens einen Ort gibt, der mit diesem Wert getaggt ist und sich innerhalb der Perimeter der Alpenkonvention befindet.

Auf der interaktiven Karte werden die Daten für die korrekte Anzeige der Filter-Popups verwendet. Die folgenden Beispiele zeigen diese für die Kategorie "Gemeindegrenzen" einmal innerhalb der Alpenkonvention (nur Staaten mit Gemeinden in den Alpen wählbar) und einmal außerhalb (alle vorhanden Staaten wählbar).

Spalten
Der Name von Spalten, die Teil des Primärschlüssels sind wird fett dargestellt, die Namen von Fremdschlüsseln unterstrichen. Kursivierte Werte im Feld Datentyp bedeuten, dass der Wert optional (nullable) ist.
SpaltennameDatentypMögliche WerteBeschreibung
id_kategorieint(10) unsignedbeliebigFremdschlüssel, der auf die Tabelle orte_kategorien verweist.
tagvarchar(200)beliebigName des Tags (entspricht einem Eintrag aus der jeweiligen Spalte in orte_tags).
wertvarchar(200)beliebigWert des Tags (entspricht einem Eintrag aus der jeweiligen Spalte in orte_tags). Falls es Orte in dieser Kategorie gibt, die nicht getaggt sind, wird ein zusätzlicher Pseudo-Wert "EMPTY" angelegt.
alpenkonventiontinyint(1)beliebigGibt an, ob dieser Wert in der Alpenkonvention vorkommt (s.o.).
Ausschnitt
Id_KategorieTagWertAlpenkonvention
62LANDEMPTY0
62LANDaut1
62LANDche1
62LANDdeu1
62LANDesp0
62LANDfra1
62LANDhrv0
62LANDita1
62LANDlie1
62LANDmco1
62LANDsmr0
62LANDsvn1