--- Attribute : | |
Langtext | : STRING(10); |
--- Relationen : |
--- Attribute : | |
Kennung | : INTEGER; |
Langtext | : STRING; |
--- Relationen : | |
UNIQUE | |
Kennung_eindeutig | : Kennung; |
--- Attribute : | |
--- Relationen : | |
hat_Startdatum | : Startdatum; |
hat_Dauer | : Dauer; |
--- Attribute : | |
Jahr | : OPTIONAL INTEGER; |
Monat_im_Jahr | : OPTIONAL INTEGER; |
Woche_im_Jahr | : OPTIONAL INTEGER; |
Tag_im_Monat | : OPTIONAL INTEGER; |
vorwaerts_oder_rueckwaerts | : OPTIONAL BOOLEAN; |
Woche_im_Monat | : OPTIONAL INTEGER; |
Tag_in_der_Woche | : OPTIONAL INTEGER; |
Stunde_am_Tag | : OPTIONAL INTEGER; |
Minute_in_der_Stunde | : OPTIONAL INTEGER; |
Sekunde_in_der_Minute | : OPTIONAL INTEGER; |
--- Relationen : | |
INVERSE | |
von_einfachem_Zeitraum | : SET [0: ?] OF einfacher_Zeitraum FOR hat_Startdatum; |
WHERE | |
nur_Monat_oder_Woche | : NOT(EXISTS(Monat_im_Jahr)AND EXISTS(Woche_im_Jahr)); |
--- Attribute : | |
Jahre | : OPTIONAL INTEGER; |
Monate | : OPTIONAL INTEGER; |
Wochen | : OPTIONAL INTEGER; |
Tage | : OPTIONAL INTEGER; |
Stunden | : OPTIONAL INTEGER; |
Minuten | : OPTIONAL INTEGER; |
Sekunden | : OPTIONAL INTEGER; |
--- Relationen : | |
INVERSE | |
von_einfachem_Zeitraum | : SET [0: ?] OF einfacher_Zeitraum FOR hat_Dauer; |
--- Attribute : | |
--- Relationen : | |
hat_ersten_Zeitraum | : Zeitraum; |
hat_zweiten_Zeitraum | : Zeitraum; |
hat_Operator | : Operator; |
--- Attribute : | |
Kennung | : STRING(1); |
Langtext | : STRING; |
--- Relationen : | |
UNIQUE | |
Kennung_eindeutig | : Kennung; |
--- Attribute : | |
--- Relationen : | |
INVERSE | |
erster_in | : SET [0: ?] OF komplexer_Zeitraum FOR hat_ersten_Zeitraum; |
zweiter_in | : SET [0: ?] OF komplexer_Zeitraum FOR hat_zweiten_Zeitraum; |
--- Attribute : | |
Kennung | : STRING(1); |
Langtext | : STRING; |
--- Relationen : | |
UNIQUE | |
Kennung_eindeutig | : Kennung; |
--- Attribute : | |
ID | : STRING; |
Namensraum_Verfahren | : STRING; |
--- Relationen : | |
INVERSE | |
von_Bewuchs | : SET [0: ?] OF Bewuchs FOR hat_Objekt_Id; |
--- Attribute : | |
--- Relationen : | |
hat_Auspraegung_Punkt | : OPTIONAL SET [1: ?] OF geometrische_Auspraegung_Punkt; |
hat_Auspraegung_Linie | : OPTIONAL SET [1: ?] OF geometrische_Auspraegung_Linie; |
hat_Auspraegung_Flaeche | : OPTIONAL SET [1: ?] OF geometrische_Auspraegung_Flaeche; |
INVERSE | |
von_Bewuchs | : SET [0: ?] OF Bewuchs FOR hat_Auspraegungen; |
WHERE | |
genau_eine_Auspraegung | : ((EXISTS(hat_Auspraegung_Punkt)AND NOT EXISTS(hat_Auspraegung_Linie)AND NOT EXISTS(hat_Auspraegung_Flaeche))OR(NOT EXISTS(hat_Auspraegung_Punkt)AND EXISTS(hat_Auspraegung_Linie)AND NOT EXISTS(hat_Auspraegung_Flaeche))OR(NOT EXISTS(hat_Auspraegung_Punkt)AND NOT EXISTS(hat_Auspraegung_Linie)AND EXISTS(hat_Auspraegung_Flaeche))); |
--- Attribute : | |
--- Relationen : | |
INVERSE | |
von_geometrischer_Auspraegung | : SET [0: ?] OF geometrische_Auspraegung FOR hat_Auspraegung_Punkt; |
--- Attribute : | |
--- Relationen : | |
INVERSE | |
von_geometrischer_Auspraegung | : SET [0: ?] OF geometrische_Auspraegung FOR hat_Auspraegung_Linie; |
--- Attribute : | |
--- Relationen : | |
INVERSE | |
von_geometrischer_Auspraegung | : SET [0: ?] OF geometrische_Auspraegung FOR hat_Auspraegung_Flaeche; |
--- Attribute : | |
Wirkungsrichtung_horizontal | : OPTIONAL Winkel; |
Wirkungsrichtung_vertikal | : OPTIONAL Winkel; |
Art | : Art_Sensor; |
Typbezeichnung | : OPTIONAL STRING; |
Hoehe_ueber_Boden | : OPTIONAL Meter; |
--- Relationen : | |
hat_Sensorstandort | : Sensorstandort; |
--- Attribute : | |
Kennung | : INTEGER; |
Langtext | : STRING(30); |
--- Relationen : | |
UNIQUE | |
Kennung_eindeutig | : Kennung; |
--- Attribute : | |
hat_Erfassungsqualitaet | : Erfassungsqualitaet; |
--- Relationen : | |
hat_Sensorstandpunkt | : OPTIONAL Sensorstandpunkt; |
hat_Sensorstandlinie | : OPTIONAL Sensorstandlinie; |
INVERSE | |
von_Sensor | : SET [0: ?] OF Sensor FOR hat_Sensorstandort; |
WHERE | |
entweder_Punkt_oder_Linie | : (EXISTS(hat_Sensorstandpunkt)XOR EXISTS(hat_Sensorstandlinie)); |
--- Attribute : | |
--- Relationen : | |
INVERSE | |
von_Sensorstandort | : SET [0: ?] OF Sensorstandort FOR hat_Sensorstandpunkt; |
--- Attribute : | |
--- Relationen : | |
INVERSE | |
von_Sensorstandort | : SET [0: ?] OF Sensorstandort FOR hat_Sensorstandlinie; |
--- Attribute : | |
erstellt_von | : OPTIONAL STRING; |
physikalische_Aufloesung | : OPTIONAL dpi; |
Farbspektrum | : OPTIONAL Farbtiefe; |
Datei | : OPTIONAL STRING; |
inhaltliche_Beschreibung | : OPTIONAL STRING; |
--- Relationen : | |
Startdatum | : Startdatum; |
verwendetes_Verfahren | : OPTIONAL fotografisches_Verfahren; |
Aufbewahrungsort_Medium_analog | : OPTIONAL STRING; |
hat_Fotostandpunkt | : OPTIONAL Fotostandpunkt; |
--- Attribute : | |
Kennung | : INTEGER; |
Langtext | : STRING(60); |
--- Relationen : | |
UNIQUE | |
Kennung_eindeutig | : Kennung; |
--- Attribute : | |
--- Relationen : | |
INVERSE | |
von_Foto | : SET [0: ?] OF Foto FOR hat_Fotostandpunkt; |
Datums_Format | : SELF LIKE '##.##.####'; |
Uhrzeit_Format | : (SELF LIKE '##:##')OR(SELF LIKE '##:##:##')OR(SELF LIKE '##:##:##:###'); |
Monat_sinnvoll | : { 1<=SELF<=12}; |
Woche_sinnvoll | : { 1<=SELF<=53}; |
Monat_sinnvoll | : { 1<=SELF<=31}; |
Stunde_sinnvoll | : { 1<=SELF<=12}; |
Minute_sinnvoll | : { 1<=SELF<=12}; |
Anzahl_nicht_negativ | : SELF>=0; |
Anzahl_zweistellig | : { 0<=SELF<=9}; |
Anzahl_zweistellig | : { 0<=SELF<=99}; |
Groesse_nicht_negativ | : SELF>=0; |
Grad_sinnvoll | : { 0<=SELF<=359}; |
Hektopascal_sinnvoll | : { 800<=SELF<=1200}; |
Meter_pro_Sekunde_nicht_neg | : SELF>=0; |
Millimeter_pro_Stunde_n_neg | : SELF>=0; |