SCHEMA Historisierung;

REFERENCE FROM Strassennetz (Teilabschnitt, Strasse, Netzbereich, Strecke, Route, Netzknoten, BAB_Knotennummer, Abschnitt_oder_Ast, Teilnetz, Nullpunkt, Punktobjekt_hist, Strassenelement, Bereichsobjekt_hist, Streckenobjekt_hist, Verbotene_Fahrbeziehung, Verbindungspunkt);

REFERENCE FROM Administration (UI_Partner, Strassenbaudienststelle_abstrakt, ASB_Objekt);

REFERENCE FROM Strassenausstattungen (Leitungsverlauf, Leitungstraeger, Leitungsart, entwaesserte_Fahrbahnflaeche, Lage_Entwaesserung, Art_der_Entwaesserung);

REFERENCE FROM Verkehr (Fahrstreifen_Nummer, max_Hoehe, Fkt_d_Verb_im_Knotenpktber);

REFERENCE FROM Bauliche_Strasseneigenschaften (Schichtart, Schichtmaterial, Streifenart, Baustoff, Profil);

REFERENCE FROM Statische_Beschilderung (zeitlicher_Gueltigkeitsber);

REFERENCE FROM Umfeldmessstelle (Umfeldmessstelle);

REFERENCE FROM 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);

REFERENCE FROM Automatische_Dauerzaehlstelle (Erfassungsmerkmale_DZ, Detektoren_DZ, Zaehlgeraet);

REFERENCE FROM Manuelle_Zaehlstelle (manuelle_Zaehlstelle_SVZ);

REFERENCE FROM 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 Allgemeine_Objekte (Datum, Zeitraum, Dokument_abstrakt, Dokument, Jahr);

REFERENCE FROM Vermessungspunkt (Vermessungspunkt);

REFERENCE FROM Oekologie (Bewuchs, Baumschaden);

ENTITY historisches_Objekt
ABSTRACT SUPERTYPE OF (ONEOF(Strasse, Netzknoten, Netzbereich, BAB_Knotennummer, Abschnitt_oder_Ast, Route, Strecke, Strassenelement, Nullpunkt, Punktobjekt_hist, Bereichsobjekt_hist, Teilnetz, Streckenobjekt_hist, UI_Partner, Leitungsverlauf, Leitungstraeger, Leitungsart, entwaesserte_Fahrbahnflaeche, Lage_Entwaesserung, Art_der_Entwaesserung, Fahrstreifen_Nummer, max_Hoehe, Fkt_d_Verb_im_Knotenpktber, Schichtart, Schichtmaterial, Streifenart, Baustoff, Profil, zeitlicher_Gueltigkeitsber, Umfeldmessstelle, 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, Zeitraum, Vermessungspunkt, Erfassungsmerkmale_DZ, Detektoren_DZ, Zaehlgeraet, manuelle_Zaehlstelle_SVZ, Bewuchs, Verbotene_Fahrbeziehung, Verbindungspunkt, Dokument, Baumschaden));
--- 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 : STRING(20);
   Verkehrseinheit : STRING(3);
   Wirksamkeitsdatum : Datum;
--- Relationen :
   gehoert_zu_Projekt : OPTIONAL Projekt_Strassenbau;
   in_Bauamt : SET [1:?] OF Strassenbaudienststelle_abstrakt;
   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 Projekt_Strassenbau;
--- Attribute :
--- Relationen :
INVERSE
   hat_Ereignis : SET [0:?] OF Ereignis FOR gehoert_zu_Projekt;
END_ENTITY;
 

ENTITY identisches_Netzteil;
--- Attribute :
   mit_Veraenderungsart : OPTIONAL Veraenderungsart;
   war_Teilabschnitt : OPTIONAL Teilabschnitt_IdNT;
   wurde_zu_Teilabschnitt : OPTIONAL Teilabschnitt_IdNT;
--- Relationen :
INVERSE
   Teil_von_Ereignis : Ereignis FOR hat_identisches_Netzteil;
END_ENTITY;
 

ENTITY Veraenderungsart;
--- Attribute :
   Kennung : STRING(2) FIXED;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   ('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','Korrektur')

Referenziert von:
   identisches_Netzteil : Eigenschaft mit_Veraenderungsart
 

ENTITY Teilabschnitt_IdNT
SUBTYPE OF (Teilabschnitt);
   (* KONZEPTUELL J *)
--- 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; -- Historisierung