SCHEMA S_Historisierung;

REFERENCE FROM S_Strassennetz (Teilabschnitt, Strasse, Netzbereich, Strecke, Route, Netzknoten, Abschnitt_oder_Ast, Teilnetz, Verbotene_Fahrbeziehung, Nullpunkt, Strassenelement, Verbindungspunkt, BAB_Knotenpunkt_Nummer, Teilnetz_ASB, Stadium, Verkehrsfreigabe, Funktion_des_Astes, Strassenelement_auf_Abschnitt_oder_Ast, Kilometrierung, Block, Verbotene_Fahrbeziehung_NP);

REFERENCE FROM S_Administration (ASB_Objekt, Baulasttraeger_Dritter, Verwaltungsbezirk, Baudienststelle, Baudienststelle_abstrakt, Unterhaltungsvereinbarung, Baulast, OD_FS, Widmung);

REFERENCE FROM S_Verkehr (Fahrstreifen_Nummer, Fkt_d_Verb_im_Knotenpktber, Verkehrseinschraenkung);

REFERENCE FROM S_Bauliche_Strasseneigenschaften (Hindernis, Kreisverkehr, Grundrisselement, Aufrisselement, Hoehenpunkt, Aufbauschicht, Querschnittstreifen, Bauklasse, Bohrkern, Regelquerschnitt, Bahnigkeit, Fahrbahnlaengsneigung, Fahrbahnquerneigung, Teilhindernis_Strecke, Teilhindernis_Punkt, Durchlass);

REFERENCE FROM S_Statische_Beschilderung (Schild, Aufstellvorrichtung_Schild, Beschilderung_Summe);

REFERENCE FROM S_Dynamische_Beschilderung (Kombination_von_Anlagentypen, SB_Anlagentyp, SB_Anzeigezustaende, WW_Anzeigezustaende, WW_Wirkungsbereiche, KB_Anlagentyp, KB_Anzeigezustaende, richtungsbezogener_WB, Angaben_zum_Knotenpunkt, Betriebsform, RW_Anzeigezustaende, RW_Wirkungsbereich, Art_der_Stromversorgung, manuelle_Steuerung, Datenuebertragungssystem, Unterzentrale, Verkehrsrechnerzentrale, Ueberwachung_der_Anlage, Wechselverkehrszeichen, Art_der_Aufstellung, Anzahl_der_Anzeigequerschnitte, Detektionsmethode, Art_der_Anordnung, Art_der_erfassten_Daten, Anzahl_der_Messquerschnitte, SB_Wirkungsbereiche, Aufstellvorrichtung);

REFERENCE FROM S_Lichtsignalanlage (Rotlichtueberwachung, Angaben_zum_Knotenpunkt_LSA, Grundlage_und_Inbetriebn_daten, Angaben_zu_Verkehrsdaten, Signalprogrammparameter, hinterlegte_Programme, akust_oder_taktile_Signalgeber, Angaben_zum_Steuergeraet, Angaben_zur_Verkabelung, Angaben_z_Aufstellvorrichtung, optische_Signalgeber, Erfassungseinrichtungen_IV, Erfassungseinrichtungen_OeV, uebergeordnete_Zentrale);

REFERENCE FROM S_Allgemeine_Objekte (OKSTRA_Objekt, OKSTRA_Schluesseltabelle, Datum, Dokument_abstrakt, Dokument, Jahr, ASB_Datum);

REFERENCE FROM S_Vermessungspunkt (Vermessungspunkt);

REFERENCE FROM S_Oekologie (Baumschaden, Kompensationsmassnahme, Baum_Summe, Baumreihenabschnitt, Schutzgebiet);

REFERENCE FROM S_Arbeitsstelle_an_Strassen (Status_der_Arbeitsstelle);

REFERENCE FROM S_Projektressourcen (Projekt_Strassenbau);

REFERENCE FROM S_Strassenausstattungen (Betriebsobjekt, Rastanlage, Sondereinrichtung, Strassenausstattung_Punkt, Strassenausstattung_Strecke, Strassenausstattung_seriell, Strassenausstattung_Summe, Schutzeinrichtung_fuer_Tiere, Stationszeichen, Leitung, Rueckhaltesystem, entwaesserte_Flaeche, Wassereinleitungsstrecke, Wassereinleitungspunkt, Vorschalteinrichtung, Schacht, Strassenablauf, Entwaesserung_Summe);

REFERENCE FROM S_Bauwerke (Teilbauwerk, Laermschutzwall, Sonstige_Konstruktion);

REFERENCE FROM S_Dynamische_Verkehrsdaten (Zaehlstelle, Gueltigkeitsbereich_ZS);

REFERENCE FROM S_Umfeldmessstelle (Umfeldmessstelle);

REFERENCE FROM S_Allgemeine_Geometrieobjekte (Bestandsplan);

REFERENCE FROM S_Kreuzungen (Kreuzung);

REFERENCE FROM S_Landschaftsplanung (Biotop, Lpf_Massnahme, Lpf_Massnahmenkomplex);

ENTITY historisches_Objekt
ABSTRACT SUPERTYPE OF (ONEOF(Strasse, Netzknoten, Netzbereich, Abschnitt_oder_Ast, Verbotene_Fahrbeziehung, Route, Strecke, Strassenelement, Nullpunkt, Teilnetz, Hindernis, Fahrstreifen_Nummer, Fkt_d_Verb_im_Knotenpktber, Verbindungspunkt, Kombination_von_Anlagentypen, SB_Anlagentyp, SB_Anzeigezustaende, WW_Anzeigezustaende, WW_Wirkungsbereiche, KB_Anlagentyp, KB_Anzeigezustaende, richtungsbezogener_WB, Angaben_zum_Knotenpunkt, Betriebsform, RW_Anzeigezustaende, RW_Wirkungsbereich, Art_der_Stromversorgung, manuelle_Steuerung, Datenuebertragungssystem, Unterzentrale, Verkehrsrechnerzentrale, Ueberwachung_der_Anlage, Wechselverkehrszeichen, Art_der_Aufstellung, Anzahl_der_Anzeigequerschnitte, Detektionsmethode, Art_der_Anordnung, Art_der_erfassten_Daten, Anzahl_der_Messquerschnitte, Rotlichtueberwachung, Angaben_zum_Knotenpunkt_LSA, Grundlage_und_Inbetriebn_daten, Angaben_zu_Verkehrsdaten, Signalprogrammparameter, hinterlegte_Programme, akust_oder_taktile_Signalgeber, Angaben_zum_Steuergeraet, Angaben_zur_Verkabelung, Angaben_z_Aufstellvorrichtung, optische_Signalgeber, Erfassungseinrichtungen_IV, Erfassungseinrichtungen_OeV, uebergeordnete_Zentrale, Dokument, Vermessungspunkt, Baumschaden, Status_der_Arbeitsstelle, BAB_Knotenpunkt_Nummer, Baulasttraeger_Dritter, Kreisverkehr, Schild, Teilnetz_ASB, Stadium, Verkehrsfreigabe, Funktion_des_Astes, Strassenelement_auf_Abschnitt_oder_Ast, Kilometrierung, Block, Verbotene_Fahrbeziehung_NP, Verwaltungsbezirk, Baudienststelle, Unterhaltungsvereinbarung, Baulast, OD_FS, Widmung, Verkehrseinschraenkung, Grundrisselement, Aufrisselement, Hoehenpunkt, Aufbauschicht, Querschnittstreifen, Bauklasse, Bohrkern, Regelquerschnitt, Bahnigkeit, Fahrbahnlaengsneigung, Fahrbahnquerneigung, Teilhindernis_Strecke, Teilhindernis_Punkt, Durchlass, Betriebsobjekt, Rastanlage, Sondereinrichtung, Strassenausstattung_Punkt, Strassenausstattung_Strecke, Strassenausstattung_seriell, Strassenausstattung_Summe, Schutzeinrichtung_fuer_Tiere, Stationszeichen, Leitung, Rueckhaltesystem, entwaesserte_Flaeche, Wassereinleitungsstrecke, Wassereinleitungspunkt, Vorschalteinrichtung, Schacht, Strassenablauf, Entwaesserung_Summe, Teilbauwerk, Laermschutzwall, Sonstige_Konstruktion, Zaehlstelle, Gueltigkeitsbereich_ZS, Umfeldmessstelle, Aufstellvorrichtung_Schild, Beschilderung_Summe, SB_Wirkungsbereiche, Aufstellvorrichtung, Bestandsplan, Kompensationsmassnahme, Baum_Summe, Baumreihenabschnitt, Schutzgebiet, Kreuzung, Biotop, Lpf_Massnahme, Lpf_Massnahmenkomplex))
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
   gueltig_von : OPTIONAL Datum;
   gueltig_bis : OPTIONAL Datum;
--- Relationen :
   erzeugt_von_Ereignis : OPTIONAL Ereignis;
   geloescht_von_Ereignis : OPTIONAL Ereignis;
   hat_Vorgaenger_hist_Objekt : OPTIONAL historisches_Objekt;
INVERSE
   hat_Nachfolger_hist_Objekt : SET [0:1] OF historisches_Objekt FOR hat_Vorgaenger_hist_Objekt;
END_ENTITY;
 

ENTITY Ereignis
SUBTYPE OF (ASB_Objekt);
--- Attribute :
   Jahr_des_Ereignisses : Jahr;
   laufende_Nummer : INTEGER;
   PROJIS_Nummer : OPTIONAL STRING(20);
   Verkehrseinheit : OPTIONAL STRING(3);
   Wirksamkeitsdatum : ASB_Datum;
   Beschreibung : OPTIONAL STRING(60);
--- Relationen :
   gehoert_zu_Projekt : OPTIONAL Projekt_Strassenbau;
   in_Bauamt : OPTIONAL SET [1:?] OF Baudienststelle_abstrakt;   (* D *)
   hat_Dokument_zur_Erlaeuterung : OPTIONAL SET [1:?] OF Dokument_abstrakt;
   hat_identisches_Netzteil : OPTIONAL SET [1:?] OF identisches_Netzteil;
INVERSE
   erzeugt_historisches_Objekt : SET [0:?] OF historisches_Objekt FOR erzeugt_von_Ereignis;
   loescht_historisches_Objekt : SET [0:?] OF historisches_Objekt FOR geloescht_von_Ereignis;
END_ENTITY;
 

ENTITY identisches_Netzteil
SUBTYPE OF (OKSTRA_Objekt);
--- Attribute :
   mit_Veraenderungsart : Veraenderungsart;
--- Relationen :
   war_Teilabschnitt : OPTIONAL Teilabschnitt_IdNT;
   wurde_zu_Teilabschnitt : OPTIONAL Teilabschnitt_IdNT;
INVERSE
   Teil_von_Ereignis : SET [0:1] OF Ereignis FOR hat_identisches_Netzteil;
END_ENTITY;
 

ENTITY Veraenderungsart
SUBTYPE OF (OKSTRA_Schluesseltabelle);
--- Attribute :
   Kennung : STRING;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   ('0','unbekannt')
   ('NB','Neubau')
   ('VB','Vollausbau')
   ('B','Zwischenausbau')
   ('RE','Rekultivierung')
   ('WI','Widmung')
   ('AU','Aufstufung')
   ('AB','Abstufung')
   ('UM','Umnummerierung der Straßenbezeichnung')
   ('EZ','Einziehung')
   ('OD','Verlegung der OD-Grenze')
   ('UI','UI-Vertrag')
   ('GR','Grenzverlegung')
   ('AE','Änderung der Abschnitts-/Astbezeichnung')
   ('LN','Längenänderung infolge Neumessung')
   ('KO','Fehlerkorrektur')

Referenziert von:
   identisches_Netzteil : Eigenschaft mit_Veraenderungsart
 

ENTITY Teilabschnitt_IdNT
SUBTYPE OF (Teilabschnitt);
--- Attribute :
--- Relationen :
INVERSE
   altes_Netzteil : SET [0:1] OF identisches_Netzteil FOR war_Teilabschnitt;
   neues_Netzteil : SET [0:1] OF identisches_Netzteil FOR wurde_zu_Teilabschnitt;
END_ENTITY;
 

END_SCHEMA; -- S_Historisierung