SCHEMA Allgemeine_Objekte;

REFERENCE FROM Strassennetz (Netzknoten_abstrakt, Strasse_abstrakt, TK25Blatt, Nummernintervall, Stadium, Abschnitt_oder_Ast_abstrakt, Nullpunkt_abstrakt, Punktobjekt, oertliche_Zuordnung, nicht_nach_ASB_klass_Strasse, Punktobjekt_o_Bereichsobjekt, Bereichsobjekt, Streckenobjekt, Teilnetzkomponente, Routenkomponente, Strassenelement_abstrakt, Verbindungspunkt_abstrakt);

REFERENCE FROM Administration (ASB_Objekt, Verwaltungsbezirk_abstrakt, Strassenbaudienststelle_abstrakt, verwaltungstechn_Zuordnung, Polizeidienststelle);

REFERENCE FROM Umfeldmessstelle (Messdaten, Erfassungsmodalitaeten, Erfassungsbereich, Zaehlzeitraum, Detektoren_Umfelddatenerfassg, Umfang_Umfelddaten, Witterungsdaten, Umfelddaten, witterungsbed_Strassenzustand);

REFERENCE FROM Automatische_Dauerzaehlstelle (autom_Dauerzaehlst_abstrakt, Zaehlstellennummer, Richtungen, Erfassungstechnik, Unterzentrale_Verkehrsrechnerz, Ableitung_DZ, Ableitung_autom_Dauerzaehlst);

REFERENCE FROM Unfall (Unfall, kommunale_Strasse, Angaben_zur_Unfallzeit, Angaben_zum_Unfallgeschehen, Angaben_zu_Unfallumstaenden, Angaben_zu_Unfallbeteiligten, Unfallbeteiligter, Mitfahrer, Unfallfahrzeug, DV_Merkmale_StaLa);

REFERENCE FROM Manuelle_Zaehlstelle (manuelle_Zaehlstelle_abstrakt);

REFERENCE FROM Lichtsignalanlage (Lichtsignalanlage, Softwarekomponenten, Hardwarekomponenten);

REFERENCE FROM Historisierung (historisches_Objekt, Ereignis, Projekt_Strassenbau, identisches_Netzteil, Teilabschnitt_IdNT);

REFERENCE FROM Geometrieschema (Punktobjekt_Modell, Linienobjekt_Modell, Flaechenobjekt_Modell, Volumenobjekt_Modell, Raumbezugsart, Linienelement_3D, Linie_Flaechenelement, BoundingBox);

REFERENCE FROM Oekologie (Bewuchs, Kompensationsmassnahme, Teilmassnahme, Herstellung_Fertigstpflege, Entwicklungspflege, Unterhaltungspflege, Baumassnahme, Pflegemassnahme_Bewuchs, Baumreihe, Baumreihenabschnitt, Allee);

REFERENCE FROM Strassenausstattungen (Strassenentwaesserung, Leitung);

REFERENCE FROM Projektressourcen (Kostenberechnung_nach_AKS, Ausschreibung_und_Vergabe, Abrechnung, Projektressourcen);

REFERENCE FROM Kreuzungen (Kreuzung_Strasse_Weg, Tierwechsel);

REFERENCE FROM Bauwerke (Bauwerk, Teilbauwerk, Sachverhalt, Info_Strasse, Bauwerk_Verkehrsstaerke, Durchfahrtshoehen, Bauwerksbeschilderung, Bauwerksbelaege, Entwuerfe_und_Berechnungen, Brueckenfeld_Stuetzung, Segment_Tunnel_Trogbauwerk, Segment_Laermschutzbauwerk, Segment_Stuetzbauwerk, Pruefanweisungen, durchgef_Pruefungen_Messungen, gegenw_dokum_Schaden, gegenw_dokum_Bauwerkszustand, Schaden_abgeschl_Prfg, abgeschlossene_Pruefung, gegenw_dokum_Empfehlung, Empfehlung_abgeschl_Prfg, Prueffahrzeuge_Pruefgeraete, Anlagen_Bauwerksbuch, Verwaltungsmassn_Sondervereinb, Bau_und_Erhaltungsmassnahme, Kosten_fuer_Bau_Erh_und_Betr, Ausstattung, Schutzeinrichtungen, Vorspannungen, Gruendungen, Erd_und_Felsanker, Lager, Fahrbahnuebergang, Kappe, Brueckenseile_und_kabel, Abdichtungen, statisches_System_Tragfaehigkt, Baustoff_Bauwerk, Gestaltungen, Leitungen_an_Bauwerken, Verfuellungen, Betonersatzsystem, Oberflaechenschutzsystem, Korrosionsschutzbeschichtungen, Reaktionsharzgeb_Duennbelaege, Tunnelbeleuchtung, Tunnellueftung, Tunnelsicherheit, Tunnel_Verkehrseinrichtungen, Tunnel_Zentrale_Anlagen, Bauwerk_abstrakt, Teilbauwerk_abstrakt);

REFERENCE FROM Arbeitsstelle_an_Strassen (Arbeitsstelle_an_Strassen, verkehrliche_Angaben_Arbeitsst, Behinderung_Prognose, Umleitung_Arbeitsstelle, Rolle_Arbeitsstelle, Rollenbeschreibung_Arbeitsst, Durchfuehrender_Arbeitsstelle, Firma_Arbeitsstelle, Zusatzinformationen_Arbeitsst, hist_Meldungszustand_Arbeitsst, Abbruch_Einstellung_Arbeitsst, zust_Polizeidienstst_Arbeitsst);

REFERENCE FROM Strassenzustandsdaten (ZEB_Projekt, ZEB_Parameterwert, Art_des_ZEB_Objektes, ZEB_Parameter, ZEB_Dokument, ZEB_Ereignis, ZEB_Subjekt, ZEB_Parameterliste);

REFERENCE FROM Entwurf (Schnittgeometrie, Polygon, Punktfolge, Tangentenfolge, Ausrundung, Tangente_Gerade, Trassenkoerper, dynamisches_Querprofil, RQ_Code, RQ_Code_Modul, Zuordnung_Ausgangsdaten, Ausgangsdaten_QP, Querprofil, Schnittebene, SNT_Punkt, BR_Punktfolge, BR_Punkt, Aufweitung_Verbreit_Verbind, Lage_der_Knicklinie, HZ_Punkt, Hoehe_Gradiente, Querneigungswechsel, QN_Punkt, HB_Punkt, HB_Neigung, AW_Koor, Entwurfsparameter, V_Koor, SW_Koor, allgemeine_Eigenschaften);

REFERENCE FROM Verkehrsstaerke (DTV_Basis, MSV, Anteil_am_DTV, Zaehlstelle_abstrakt, Kennwert_zur_Laermberechnung, Anteil_Kennwert, Jahresganglinientyp, Wochenganglinientyp, Tagesganglinientyp, Ganglinie, Ganglinienwert);

REFERENCE FROM Erfassung_Geschwindigkeiten (Erfassung_Geschwindigkeiten, V_Verteilungen, Anzahl_V_Klassen, V_Klassen, abgel_Werte_u_Verteilgen_VK, aggregierte_Werte, mittlere_Geschwindigkeit, abgeleitete_Werte_VM);

REFERENCE FROM Achslastdaten (Achslastdatenerfassung, abgel_Werte_und_Verteilungen, GG_Verteilung_einer_FZ_Klasse, GG_Klasse, Achslastverteilung_e_Achstyps, Klasse_AL);

REFERENCE FROM Einzelfahrzeugdaten (Einzelfahrzeugdatenerfassung, zugehoerige_Fahrzeugklasse, zugehoeriger_Zeitpunkt, fahrzeugbezogene_Achslastdaten, Ueberladung, achsbezogene_Daten);

REFERENCE FROM Dynamische_Beschilderung (dyn_verkehrsreg_Beschilderung, Einsatzdauer, KB_Wirkungsbereich, astbezogener_WB, Anlagenausstattung, Steuerung, Anzeigesystem, Datenerfassungseinrichtungen, Gueltigkeitsbereich);

REFERENCE FROM Statische_Beschilderung (Wegweiser, komplexer_Wegweiser, Wegweiserbild, Verkehrszeichentraeger, Aufstellvorrichtung_VZT, Wegweiserinhalt, komplexer_Wegweiserinhalt, Zielangabe, Standort_Beschilderung, verkehrsregelnde_Funktion, StVO_Zuordnung, Gueltigkeitsbereich_VRB, Numerierung);

REFERENCE FROM direct_positioning_schema (direct_position);

REFERENCE FROM Allgemeine_Geometrieobjekte (Dreieck, Textausgestaltung, RGB_Farbe);

REFERENCE FROM Grunderwerb (Attribut_Flurstueck, Erwerbsart_spezifisch, Nutzungsart, Belastung, Belastungsberechtigter, Person_Flurstueck, Flurstueck_Grundbuch, Grundbuch, Paechter_Mieter, Eigentuemer_Grundbuch, Person, Land);

REFERENCE FROM Vermessungspunkt (Qualitaetsangaben_Punktort, Hoehe, Qualitaetsangaben_Hoehe, Skizze, Punktnummer_SBV, AFIS_Punkt, GPS_Empfaenger, GPS_Antenne, PCV);

REFERENCE FROM Kataster (Flurstueck_abstrakt, Flur, Grenzpunkt, Gemarkung, ALKIS_Objekt);

REFERENCE FROM Kostenberechnung (Kostra_Projekt, Projektkennzeichnung_Kostra, Zusatzdaten_Kostra, Kostendaten, Lose, Kostenbeteiligte, Kostenbeteiligung, Teil_Kostendaten, Leistungsbeschreibung, Regionaltext_Freitext, Regionaltext_Freitext_Katalog, Formblatt_C, Formblaetter, Formblatt_A1, Formblatt_A2, Gesamtkostenverteilung, Formblatt_A3, Formblatt_B, zusammenges_Hauptteilkosten, Formblatt_S1, HOAI_Daten, HOAI_Projektdaten, Zuordnung_KBK_ING3, Zuordnung_KBK_ING4, HOAI_Honorarberechnung, HOAI_Grundleistungen, HOAI_Sonstiges, HOAI_Ermittlung_ING_10_11, Flaechenanteil_Kostendaten);

REFERENCE FROM MELVER (MELVER, administrative_Angaben_MELVER, Haushalts_Buchungsst_MELVER, Bearbeiter_MELVER, Angaben_zur_Bauleistung_MELVER, Angaben_zu_Bew_Biet_Ang_MELVER, Anz_Bewerb_Bieter_Angeb_MELVER, Angaben_zur_Vergabe_MELVER, Ang_zum_Auftragnehmer_MELVER, vertragl_Best_und_Massn_MELVER, Angaben_z_Auftragssumme_MELVER, Summe_n_Art_der_Arbeit_MELVER, Summe_n_Unternehmensart_MELVER, Summe_nach_Regionen_MELVER, Summe_bevorz_Bewerber_MELVER);

REFERENCE FROM Topografie (Status_Eigenschaft, Geschoss, Anschrift);

REFERENCE FROM Liegenschaftsverwaltung (LV_Flurstuecksdetails, LV_Behoerde, LV_Gebuehren);

ENTITY Wochentag;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Sonntag')
   (2,'Montag')
   (3,'Dienstag')
   (4,'Mittwoch')
   (5,'Donnerstag')
   (6,'Freitag')
   (7,'Samstag')

Referenziert von:
   Angaben_zur_Unfallzeit : Eigenschaft Wochentag
 

ENTITY einfacher_Zeitraum
SUBTYPE OF (Zeitraum);
--- Attribute :
--- Relationen :
   hat_Startdatum : Startdatum;
   hat_Dauer : Dauer;
END_ENTITY;
 

ENTITY Startdatum
SUBTYPE OF (OKSTRA_Objekt);
--- 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;
END_ENTITY;
 

ENTITY Dauer
SUBTYPE OF (OKSTRA_Objekt);
--- 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;
END_ENTITY;
 

ENTITY komplexer_Zeitraum
SUBTYPE OF (Zeitraum);
--- Attribute :
--- Relationen :
   hat_ersten_Zeitraum : Zeitraum;
   hat_zweiten_Zeitraum : Zeitraum;
   hat_Operator : Operator;
END_ENTITY;
 

ENTITY Operator;
--- Attribute :
   Kennung : STRING(5);
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   ('+','Vereinigung')
   ('*','Durchschnitt')
   ('-','Differenz')

Referenziert von:
   komplexer_Zeitraum : Eigenschaft hat_Operator
 

ENTITY Zeitraum
ABSTRACT SUPERTYPE OF (ONEOF(einfacher_Zeitraum, komplexer_Zeitraum))
SUBTYPE OF (historisches_Objekt);
--- 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;
END_ENTITY;
 

ENTITY Waehrungsangabe;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'EURO')
   (2,'DM')

Referenziert von:
   Angaben_zum_Unfallgeschehen : Eigenschaft Waehrung_Gesamtsachschaden
   Unfallfahrzeug : Eigenschaft Waehrung_Sachschaden
   Waehrungsbetrag : Eigenschaft Waehrungsangabe
   Zusatzdaten_Kostra : Eigenschaft Waehrung
 

ENTITY Vorzeichen;
--- Attribute :
   Kennung : STRING(5);
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   ('+','Summe')
   ('-','Differenz')

Referenziert von:
   Ableitung_autom_Dauerzaehlst : Eigenschaft Vorzeichen
 

ENTITY Objekt_ID
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
   ID : STRING;
   Namensraum_Verfahren : STRING;
--- Relationen :
INVERSE
   von_Objekt_mit_ID : Objekt_mit_ID FOR hat_Objekt_ID;
END_ENTITY;
 

ENTITY geometrische_Auspraegung
SUBTYPE OF (OKSTRA_Objekt);
--- 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;
END_ENTITY;
 

ENTITY geometrische_Auspraegung_Punkt
SUBTYPE OF (Punktobjekt_Modell);
--- Attribute :
--- Relationen :
INVERSE
   von_geometrischer_Auspraegung : SET [0:?] OF geometrische_Auspraegung FOR hat_Auspraegung_Punkt;
END_ENTITY;
 

ENTITY geometrische_Auspraegung_Linie
SUBTYPE OF (Linienobjekt_Modell);
--- Attribute :
--- Relationen :
INVERSE
   von_geometrischer_Auspraegung : SET [0:?] OF geometrische_Auspraegung FOR hat_Auspraegung_Linie;
END_ENTITY;
 

ENTITY geometrische_Auspraegung_Flaeche
SUBTYPE OF (Flaechenobjekt_Modell);
--- Attribute :
--- Relationen :
INVERSE
   von_geometrischer_Auspraegung : SET [0:?] OF geometrische_Auspraegung FOR hat_Auspraegung_Flaeche;
END_ENTITY;
 

ENTITY Sensor
SUPERTYPE OF (ONEOF(Fotostandpunkt))
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
   Wirkungsrichtung_horizontal : OPTIONAL Winkel;
   Wirkungsrichtung_vertikal : OPTIONAL Winkel;
   Art : Art_Sensor;
   Typbezeichnung : OPTIONAL STRING;
   Hoehe_ueber_Boden : OPTIONAL Meter;
--- Relationen :
   hat_Sensorstandort : Sensorstandort;
END_ENTITY;
 

ENTITY Art_Sensor;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING(30);
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Fotokamera')
   (2,'Videokamera')
   (3,'Mikrofon')
   (4,'Wärmebildkamera')

Referenziert von:
   Sensor : Eigenschaft Art
 

ENTITY Sensorstandort
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
--- Relationen :
   hat_Erfassungsqualitaet : Erfassungsqualitaet;
   hat_Sensorstandpunkt : OPTIONAL Sensorstandpunkt;
   hat_Sensorstandlinie : OPTIONAL Sensorstandlinie;
INVERSE
   von_Sensor : SET [0:?] OF Sensor FOR hat_Sensorstandort;
END_ENTITY;
 

ENTITY Sensorstandpunkt
SUBTYPE OF (Punktobjekt_Modell);
--- Attribute :
--- Relationen :
INVERSE
   von_Sensorstandort : SET [0:?] OF Sensorstandort FOR hat_Sensorstandpunkt;
END_ENTITY;
 

ENTITY Sensorstandlinie
SUBTYPE OF (Linienobjekt_Modell);
--- Attribute :
--- Relationen :
INVERSE
   von_Sensorstandort : SET [0:?] OF Sensorstandort FOR hat_Sensorstandlinie;
END_ENTITY;
 

ENTITY Foto
SUBTYPE OF (OKSTRA_Objekt);
--- 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;
END_ENTITY;
 

ENTITY fotografisches_Verfahren;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING(60);
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Digitalkamera')
   (2,'Analogkamera, scannen des Papierabzuges')
   (3,'Analogkamera, scannen des Dia-Positives')

Referenziert von:
   Foto : Eigenschaft verwendetes_Verfahren
 

ENTITY Fotostandpunkt
SUBTYPE OF (Sensor);
--- Attribute :
--- Relationen :
INVERSE
   von_Foto : SET [0:?] OF Foto FOR hat_Fotostandpunkt;
END_ENTITY;
 

ENTITY Dokument
SUBTYPE OF (historisches_Objekt, Dokument_abstrakt);
--- Attribute :
   Kennzeichen_Aktenzeichen : OPTIONAL STRING(30);
   URI : OPTIONAL STRING;
   Seite : OPTIONAL INTEGER;
   verfuegt : OPTIONAL BOOLEAN;
   Datum : OPTIONAL Datum;
   von_Benutzer : OPTIONAL STRING(60);
   Wirksamkeitsdatum_Dokument : OPTIONAL Datum;
   Inhalt : OPTIONAL BINARY;
   Text : OPTIONAL STRING(64);
--- Relationen :
   von_Strassenentwaesserung : OPTIONAL SET [1:?] OF Strassenentwaesserung;   (* D *)
   von_Leitung : OPTIONAL SET [1:?] OF Leitung;   (* D *)
   ist_Grundlage_fuer_Ereignis : OPTIONAL SET [1:?] OF Ereignis;   (* D *)
   von_Kostenberechnung_nach_AKS : OPTIONAL SET [1:?] OF Kostenberechnung_nach_AKS;   (* D *)
   von_Ausschr_u_Vergabe : OPTIONAL SET [1:?] OF Ausschreibung_und_Vergabe;   (* D *)
   von_Abrechnung : OPTIONAL SET [1:?] OF Abrechnung;   (* D *)
   von_ASB_Objekt : OPTIONAL SET [1:?] OF ASB_Objekt;   (* D *)
   ist_Netzknotenskizze_zu : OPTIONAL SET [1:?] OF Netzknoten_abstrakt;   (* D *)
   ist_Einmessskizze_zu : OPTIONAL SET [1:?] OF Netzknoten_abstrakt;   (* D *)
   ist_Verkehrszeichenplan_zu : OPTIONAL SET [1:?] OF verkehrliche_Angaben_Arbeitsst;   (* D *)
   ist_verkehrsrechtl_Anordn_zu : OPTIONAL SET [1:?] OF verkehrliche_Angaben_Arbeitsst;   (* D *)
END_ENTITY;
 

ENTITY Dokument_abstrakt
ABSTRACT SUPERTYPE OF (ONEOF(Dokument, Dokument_Symbol))
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
--- Relationen :
END_ENTITY;
 

ENTITY Dokument_Symbol
SUBTYPE OF (Dokument_abstrakt);
--- Attribute :
   Kennung_Aktenzeichen : OPTIONAL STRING(30);
   Kennung_URI : OPTIONAL STRING;
--- Relationen :
END_ENTITY;
 

ENTITY Waehrungsbetrag
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
   Betrag : REAL;
   Waehrungsangabe : Waehrungsangabe;
--- Relationen :
END_ENTITY;
 

ENTITY Objekt_mit_ID
ABSTRACT SUPERTYPE OF (ONEOF(Bewuchs, Kreuzung_Strasse_Weg, Tierwechsel, Bauwerk, Teilbauwerk, Sachverhalt, Info_Strasse, Bauwerk_Verkehrsstaerke, Durchfahrtshoehen, Bauwerksbeschilderung, Bauwerksbelaege, Entwuerfe_und_Berechnungen, Brueckenfeld_Stuetzung, Segment_Tunnel_Trogbauwerk, Segment_Laermschutzbauwerk, Segment_Stuetzbauwerk, Pruefanweisungen, durchgef_Pruefungen_Messungen, gegenw_dokum_Schaden, gegenw_dokum_Bauwerkszustand, Schaden_abgeschl_Prfg, abgeschlossene_Pruefung, gegenw_dokum_Empfehlung, Empfehlung_abgeschl_Prfg, Prueffahrzeuge_Pruefgeraete, Anlagen_Bauwerksbuch, Verwaltungsmassn_Sondervereinb, Bau_und_Erhaltungsmassnahme, Kosten_fuer_Bau_Erh_und_Betr, Ausstattung, Schutzeinrichtungen, Vorspannungen, Gruendungen, Erd_und_Felsanker, Lager, Fahrbahnuebergang, Kappe, Brueckenseile_und_kabel, Abdichtungen, statisches_System_Tragfaehigkt, Baustoff_Bauwerk, Gestaltungen, Leitungen_an_Bauwerken, Verfuellungen, Betonersatzsystem, Oberflaechenschutzsystem, Korrosionsschutzbeschichtungen, Reaktionsharzgeb_Duennbelaege, Tunnelbeleuchtung, Tunnellueftung, Tunnelsicherheit, Tunnel_Verkehrseinrichtungen, Tunnel_Zentrale_Anlagen, Arbeitsstelle_an_Strassen))
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
--- Relationen :
   hat_Objekt_ID : OPTIONAL SET [1:?] OF Objekt_ID;
END_ENTITY;
 

ENTITY OKSTRA_Objekt
ABSTRACT SUPERTYPE OF (ONEOF(Strasse_abstrakt, Netzknoten_abstrakt, TK25Blatt, Nummernintervall, Stadium, Abschnitt_oder_Ast_abstrakt, Nullpunkt_abstrakt, Punktobjekt, oertliche_Zuordnung, nicht_nach_ASB_klass_Strasse, Punktobjekt_o_Bereichsobjekt, Bereichsobjekt, Streckenobjekt, Teilnetzkomponente, Routenkomponente, Strassenelement_abstrakt, Verbindungspunkt_abstrakt, ASB_Objekt, Verwaltungsbezirk_abstrakt, Strassenbaudienststelle_abstrakt, verwaltungstechn_Zuordnung, Polizeidienststelle, ZEB_Projekt, ZEB_Parameterwert, Art_des_ZEB_Objektes, ZEB_Parameter, ZEB_Dokument, ZEB_Ereignis, ZEB_Subjekt, ZEB_Parameterliste, Bauwerk_abstrakt, Teilbauwerk_abstrakt, Schnittgeometrie, Polygon, Punktfolge, Tangentenfolge, Ausrundung, Tangente_Gerade, Trassenkoerper, dynamisches_Querprofil, RQ_Code, RQ_Code_Modul, Zuordnung_Ausgangsdaten, Ausgangsdaten_QP, Querprofil, Schnittebene, SNT_Punkt, BR_Punktfolge, BR_Punkt, Aufweitung_Verbreit_Verbind, Lage_der_Knicklinie, HZ_Punkt, Hoehe_Gradiente, Querneigungswechsel, QN_Punkt, HB_Punkt, HB_Neigung, AW_Koor, Entwurfsparameter, V_Koor, SW_Koor, allgemeine_Eigenschaften, Projektressourcen, Kostenberechnung_nach_AKS, Ausschreibung_und_Vergabe, Abrechnung, autom_Dauerzaehlst_abstrakt, Zaehlstellennummer, Richtungen, Erfassungstechnik, Unterzentrale_Verkehrsrechnerz, Ableitung_DZ, Ableitung_autom_Dauerzaehlst, DTV_Basis, MSV, Anteil_am_DTV, Zaehlstelle_abstrakt, Kennwert_zur_Laermberechnung, Anteil_Kennwert, Jahresganglinientyp, Wochenganglinientyp, Tagesganglinientyp, Ganglinie, Ganglinienwert, Erfassung_Geschwindigkeiten, V_Verteilungen, Anzahl_V_Klassen, V_Klassen, abgel_Werte_u_Verteilgen_VK, aggregierte_Werte, mittlere_Geschwindigkeit, abgeleitete_Werte_VM, Achslastdatenerfassung, abgel_Werte_und_Verteilungen, GG_Verteilung_einer_FZ_Klasse, GG_Klasse, Achslastverteilung_e_Achstyps, Klasse_AL, Einzelfahrzeugdatenerfassung, zugehoerige_Fahrzeugklasse, zugehoeriger_Zeitpunkt, fahrzeugbezogene_Achslastdaten, Ueberladung, achsbezogene_Daten, manuelle_Zaehlstelle_abstrakt, Messdaten, Erfassungsmodalitaeten, Erfassungsbereich, Zaehlzeitraum, Detektoren_Umfelddatenerfassg, Umfang_Umfelddaten, Witterungsdaten, Umfelddaten, witterungsbed_Strassenzustand, Unfall, kommunale_Strasse, Angaben_zur_Unfallzeit, Angaben_zum_Unfallgeschehen, Angaben_zu_Unfallumstaenden, Angaben_zu_Unfallbeteiligten, Unfallbeteiligter, Mitfahrer, Unfallfahrzeug, DV_Merkmale_StaLa, dyn_verkehrsreg_Beschilderung, Einsatzdauer, KB_Wirkungsbereich, astbezogener_WB, Anlagenausstattung, Steuerung, Anzeigesystem, Datenerfassungseinrichtungen, Gueltigkeitsbereich, Wegweiser, komplexer_Wegweiser, Wegweiserbild, Verkehrszeichentraeger, Aufstellvorrichtung_VZT, Wegweiserinhalt, komplexer_Wegweiserinhalt, Zielangabe, Standort_Beschilderung, verkehrsregelnde_Funktion, StVO_Zuordnung, Gueltigkeitsbereich_VRB, Numerierung, Lichtsignalanlage, Softwarekomponenten, Hardwarekomponenten, Punktobjekt_Modell, Linienobjekt_Modell, Flaechenobjekt_Modell, Volumenobjekt_Modell, Raumbezugsart, Linienelement_3D, Linie_Flaechenelement, BoundingBox, direct_position, historisches_Objekt, Projekt_Strassenbau, identisches_Netzteil, Teilabschnitt_IdNT, Waehrungsbetrag, Startdatum, Dauer, Objekt_ID, Objekt_mit_ID, Dokument_abstrakt, geometrische_Auspraegung, Sensor, Sensorstandort, Foto, Bankverbindung, Dreieck, Textausgestaltung, RGB_Farbe, Attribut_Flurstueck, Erwerbsart_spezifisch, Nutzungsart, Belastung, Belastungsberechtigter, Person_Flurstueck, Flurstueck_Grundbuch, Grundbuch, Paechter_Mieter, Eigentuemer_Grundbuch, Person, Land, LV_Flurstuecksdetails, LV_Behoerde, LV_Gebuehren, Qualitaetsangaben_Punktort, Hoehe, Qualitaetsangaben_Hoehe, Skizze, Punktnummer_SBV, AFIS_Punkt, GPS_Empfaenger, GPS_Antenne, PCV, Flurstueck_abstrakt, Flur, Grenzpunkt, Gemarkung, ALKIS_Objekt, Kostra_Projekt, Projektkennzeichnung_Kostra, Zusatzdaten_Kostra, Kostendaten, Lose, Kostenbeteiligte, Kostenbeteiligung, Teil_Kostendaten, Leistungsbeschreibung, Regionaltext_Freitext, Regionaltext_Freitext_Katalog, Formblatt_C, Formblaetter, Formblatt_A1, Formblatt_A2, Gesamtkostenverteilung, Formblatt_A3, Formblatt_B, zusammenges_Hauptteilkosten, Formblatt_S1, HOAI_Daten, HOAI_Projektdaten, Zuordnung_KBK_ING3, Zuordnung_KBK_ING4, HOAI_Honorarberechnung, HOAI_Grundleistungen, HOAI_Sonstiges, HOAI_Ermittlung_ING_10_11, Flaechenanteil_Kostendaten, Kompensationsmassnahme, Teilmassnahme, Herstellung_Fertigstpflege, Entwicklungspflege, Unterhaltungspflege, Baumassnahme, Pflegemassnahme_Bewuchs, Baumreihe, Baumreihenabschnitt, Allee, MELVER, administrative_Angaben_MELVER, Haushalts_Buchungsst_MELVER, Bearbeiter_MELVER, Angaben_zur_Bauleistung_MELVER, Angaben_zu_Bew_Biet_Ang_MELVER, Anz_Bewerb_Bieter_Angeb_MELVER, Angaben_zur_Vergabe_MELVER, Ang_zum_Auftragnehmer_MELVER, vertragl_Best_und_Massn_MELVER, Angaben_z_Auftragssumme_MELVER, Summe_n_Art_der_Arbeit_MELVER, Summe_n_Unternehmensart_MELVER, Summe_nach_Regionen_MELVER, Summe_bevorz_Bewerber_MELVER, Behinderung_Prognose, Umleitung_Arbeitsstelle, Rolle_Arbeitsstelle, Rollenbeschreibung_Arbeitsst, Durchfuehrender_Arbeitsstelle, Firma_Arbeitsstelle, Zusatzinformationen_Arbeitsst, hist_Meldungszustand_Arbeitsst, Abbruch_Einstellung_Arbeitsst, zust_Polizeidienstst_Arbeitsst, Status_Eigenschaft, Erfassungsqualitaet, Geschoss, Anschrift));
--- Attribute :
   OKSTRA_ID : OPTIONAL GUID;
--- Relationen :
END_ENTITY;
 

ENTITY Erfassungsqualitaet
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
   Erfassung_Verfahren : OPTIONAL Erfassung_Verfahren;
   Standardabweichung : OPTIONAL Zentimeter;
--- Relationen :
END_ENTITY;
 

ENTITY Erfassung_Verfahren;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'photogrammetrisch')
   (2,'photogrammetrisch mit Feldvergleich')
   (3,'terrestrisch aufgemessen')
   (4,'digitalisiert')
   (5,'eingeschritten')
   (6,'Übernahme aus Liegenschaftskarte')
   (99,'sonstige')

Referenziert von:
   Erfassungsqualitaet : Eigenschaft Erfassung_Verfahren
 

ENTITY Bankverbindung
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
   Kontonummer : STRING(16);
   Bankleitzahl : STRING(14);
   Bankname : OPTIONAL STRING(80);
--- Relationen :
END_ENTITY;
 

TYPE Datum = STRING(10) FIXED;
WHERE
   Datums_Format : SELF LIKE '##.##.####';
END_TYPE;
 

TYPE Uhrzeit = STRING(12);
WHERE
   Uhrzeit_Format : SELF LIKE '##:##' OR SELF LIKE '##:##:##' OR SELF LIKE '##:##:##:###'( SELF LIKE '##:##' ) OR ( SELF LIKE '##:##:##' ) OR ( SELF LIKE '##:##:##:###' );
END_TYPE;
 

TYPE Jahr = INTEGER;
END_TYPE;
 

TYPE Monat = INTEGER;
WHERE
   Monat_sinnvoll : { 1 <= SELF <= 12 };
END_TYPE;
 

TYPE Woche = INTEGER;
WHERE
   Woche_sinnvoll : { 1 <= SELF <= 53 };
END_TYPE;
 

TYPE Tag = INTEGER;
WHERE
   Monat_sinnvoll : { 1 <= SELF <= 31 };
END_TYPE;
 

TYPE Stunde = INTEGER;
WHERE
   Stunde_sinnvoll : { 1 <= SELF <= 12 };
END_TYPE;
 

TYPE Minute = INTEGER;
WHERE
   Minute_sinnvoll : { 1 <= SELF <= 12 };
END_TYPE;
 

TYPE Anzahl = INTEGER;
WHERE
   Anzahl_nicht_negativ : SELF >= 0;
END_TYPE;
 

TYPE Anzahl_zweistellig = INTEGER;
WHERE
   Anzahl_zweistellig : { 0 <= SELF <= 99 };
END_TYPE;
 

TYPE Groesse = REAL;
WHERE
   Groesse_nicht_negativ : SELF >= 0;
END_TYPE;
 

TYPE Tage = Anzahl;
END_TYPE;
 

TYPE Millisekunden = Anzahl;
END_TYPE;
 

TYPE Meter = REAL;
END_TYPE;
 

TYPE Dezimeter = Groesse;
END_TYPE;
 

TYPE Zentimeter = Groesse;
END_TYPE;
 

TYPE Millimeter = Groesse;
END_TYPE;
 

TYPE Mikrometer = Groesse;
END_TYPE;
 

TYPE Kilometer = REAL;
END_TYPE;
 

TYPE Meter_ueber_NN = REAL;
END_TYPE;
 

TYPE Quadratmeter = Groesse;
END_TYPE;
 

TYPE Quadratmillimeter = Groesse;
END_TYPE;
 

TYPE Tonnen = Groesse;
END_TYPE;
 

TYPE Prozent = REAL;
END_TYPE;
 

TYPE Gon = Groesse;
END_TYPE;
 

TYPE Winkel = REAL;
END_TYPE;
 

TYPE Grad = INTEGER;
WHERE
   Grad_sinnvoll : { 0 <= SELF <= 359 };
END_TYPE;
 

TYPE Newton_pro_Quadratmillimeter = Anzahl;
END_TYPE;
 

TYPE Kilonewton = Groesse;
END_TYPE;
 

TYPE Kilogramm = Groesse;
END_TYPE;
 

TYPE Kilogramm_pro_Quadratmeter = Groesse;
END_TYPE;
 

TYPE cd_pro_Quadratmeter = Anzahl;
END_TYPE;
 

TYPE Lux = Anzahl;
END_TYPE;
 

TYPE Kilowatt = Anzahl;
END_TYPE;
 

TYPE Grad_Celsius = Groesse;
END_TYPE;
 

TYPE Hektopascal = INTEGER;
WHERE
   Hektopascal_sinnvoll : { 800 <= SELF <= 1200 };
END_TYPE;
 

TYPE Stundenkilometer = Anzahl;
END_TYPE;
 

TYPE Meter_pro_Sekunde = Groesse;
WHERE
   Meter_pro_Sekunde_nicht_neg : SELF >= 0;
END_TYPE;
 

TYPE Millimeter_pro_Stunde = Groesse;
WHERE
   Millimeter_pro_Stunde_n_neg : SELF >= 0;
END_TYPE;
 

TYPE DM = Groesse;
END_TYPE;
 

TYPE Euro = Groesse;
END_TYPE;
 

TYPE Anzahl_einstellig = INTEGER;
WHERE
   Anzahl_zweistellig : { 0 <= SELF <= 9 };
END_TYPE;
 

TYPE Kubikzentimeter = Groesse;
END_TYPE;
 

TYPE Promille = Groesse;
END_TYPE;
 

TYPE Betrag = Groesse;
END_TYPE;
 

TYPE dpi = INTEGER;
END_TYPE;
 

TYPE Farbtiefe = INTEGER;
END_TYPE;
 

TYPE Zustaendigkeit = STRING();
END_TYPE;
 

TYPE Kilonewton_pro_Quadratmeter = Groesse;
END_TYPE;
 

TYPE Kilogramm_pro_Kubikmeter = Groesse;
END_TYPE;
 

TYPE GUID = STRING(32) FIXED;
END_TYPE;
 

END_SCHEMA; -- Allgemeine_Objekte