SCHEMA Statische_Beschilderung;

REFERENCE FROM Strassennetz (Punktobjekt_stat, Streckenobjekt_hist, TK25_Blattnummer, Netzknoten_abstrakt, Strassenelement_abstrakt);

REFERENCE FROM Historisierung (historisches_Objekt);

REFERENCE FROM Allgemeine_Objekte (Meter, Datum, Kilometer, Millimeter);

ENTITY Wegweiserbild;
--- Attribute :
   Foto : Bilddatei;
   Bildart : OPTIONAL Bildart;
--- Relationen :
INVERSE
   von_Wegweiser : SET [1:?] OF Wegweiser FOR Bild;
END_ENTITY;
 

ENTITY Numerierung;
--- Attribute :
   Plannummer : TK25_Blattnummer;
   Standort_Nummer : OPTIONAL INTEGER;
--- Relationen :
INVERSE
   von_Standort_Beschilderung : SET [0:?] OF Standort_Beschilderung FOR hat_Numerierung;
END_ENTITY;
 

ENTITY Position
SUBTYPE OF (Punktobjekt_stat);
--- Attribute :
--- Relationen :
INVERSE
   von_Standort_Beschilderung : SET [0:?] OF Standort_Beschilderung FOR hat_Position;
END_ENTITY;
 

ENTITY richtungsbezogene_Ausfuehrung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'richtungsbezogen')
   (2,'spur- bzw. fahrstreifenbezogen')

Referenziert von:
   Standort_Beschilderung : Eigenschaft richtungsbezogene_Ausfuehrung
 

ENTITY stat_verkehrsreg_Beschilderung
SUBTYPE OF (Punktobjekt_stat);
--- Attribute :
   Fahrtrichtung_WB : OPTIONAL STRING(30);
--- Relationen :
   hat_Standort_Beschilderung : Standort_Beschilderung;
   hat_Gueltigkeitsbereich_VRB : SET [1:?] OF Gueltigkeitsbereich_VRB;
END_ENTITY;
 

ENTITY Standort_Beschilderung;
--- Attribute :
   Aufstellart : Aufstellart;
   richtungsbezogene_Ausfuehrung : richtungsbezogene_Ausfuehrung;
   technische_Ausfuehrung : OPTIONAL SET [1:?] OF STRING(99);
--- Relationen :
   hat_Numerierung : SET [1:?] OF Numerierung;
   hat_Position : OPTIONAL Position;
   hat_verkehrsregelnde_Funktion : SET [1:?] OF verkehrsregelnde_Funktion;
   hat_StVO_Zuordnung : StVO_Zuordnung;
INVERSE
   von_stat_verkehsreg_Beschilder : SET [0:?] OF stat_verkehrsreg_Beschilderung FOR hat_Standort_Beschilderung;
END_ENTITY;
 

ENTITY Aufstellart;
   (* AUFZAEHLUNG J *)
--- Attribute :
   Langtext : STRING(30);
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Gabelständer')
   (2,'Ausleger rechts')
   (3,'Ausleger links')
   (4,'Ausleger seitlich rechts')
   (5,'Ausleger seitlich links')
   (6,'Ausleger seitlich hoch')
   (7,'Schilderbrücke')
   (8,'Klappschild')

Referenziert von:
   Standort_Beschilderung : Eigenschaft Aufstellart
 

ENTITY verkehrsregelnde_Funktion;
--- Attribute :
   Funktion : Funktion_verkehrsregelnd;
   Paragraph : OPTIONAL INTEGER;
--- Relationen :
INVERSE
   von_Standort_Beschilderung : SET [0:?] OF Standort_Beschilderung FOR hat_verkehrsregelnde_Funktion;
END_ENTITY;
 

ENTITY Funktion_verkehrsregelnd;
   (* AUFZAEHLUNG J *)
--- Attribute :
   Langtext : STRING(40);
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Gefahrzeichen')
   (2,'Vorschriftszeichen')
   (3,'Richtzeichen')
   (4,'Zusatzzeichen')
   (5,'Kombinationen aus mehreren Zeichen')

Referenziert von:
   verkehrsregelnde_Funktion : Eigenschaft Funktion
 

ENTITY StVO_Zuordnung;
--- Attribute :
   StVO_Zeichen : INTEGER;
   Zusatzzeichen_1 : OPTIONAL INTEGER;
   Zusatzzeichen_2 : OPTIONAL INTEGER;
--- Relationen :
INVERSE
   von_Standort_Beschilderung : SET [0:?] OF Standort_Beschilderung FOR hat_StVO_Zuordnung;
END_ENTITY;
 

ENTITY Gueltigkeitsbereich_VRB;
--- Attribute :
   verkehrsartabhaengiger_GB : OPTIONAL SET [1:?] OF STRING(50);
   verkehrssituationsabh_GB : OPTIONAL STRING(50);
--- Relationen :
   ist_raeumlicher_GB : OPTIONAL SET [1:?] OF raeumlicher_Gueltigkeitsber;   (* D *)
   ist_zeitlicher_GB : OPTIONAL SET [1:?] OF zeitlicher_Gueltigkeitsber;   (* D *)
INVERSE
   von_stat_verkehrsreg_Beschildg : SET [0:?] OF stat_verkehrsreg_Beschilderung FOR hat_Gueltigkeitsbereich_VRB;
END_ENTITY;
 

ENTITY raeumlicher_Gueltigkeitsber
SUBTYPE OF (Streckenobjekt_hist);
--- Attribute :
--- Relationen :
INVERSE
   von_Gueltigkeitsbereich_VRB : SET [0:?] OF Gueltigkeitsbereich_VRB FOR ist_raeumlicher_GB;
END_ENTITY;
 

ENTITY zeitlicher_Gueltigkeitsber
SUBTYPE OF (historisches_Objekt);
--- Attribute :
   zeitlicher_Bereich : STRING(30);
--- Relationen :
INVERSE
   von_Gueltigkeitsbereich_VRB : SET [0:?] OF Gueltigkeitsbereich_VRB FOR ist_zeitlicher_GB;
END_ENTITY;
 

ENTITY Wegweiser;
--- Attribute :
   Wegweisernummer : OPTIONAL Wegweisernummer;
   Aufstellungszeitpunkt : OPTIONAL Datum;
   Wegweisertyp : OPTIONAL Wegweisertyp;
   lichttechnische_Bauart : OPTIONAL lichttechnische_Bauart;
   Sichtrichtung : OPTIONAL Sichtrichtung;
   StVO_Zeichen : OPTIONAL StVO_Zeichennummer;
   lichte_Hoehe : OPTIONAL Meter;
   Grundfarbe : OPTIONAL Grundfarbe_Wegweiser;
   Reiter : OPTIONAL BOOLEAN;
   Kommentar : OPTIONAL STRING;
--- Relationen :
   auf_Verkehrszeichentraeger : Verkehrszeichentraeger;
   Bild : OPTIONAL SET [1:?] OF Wegweiserbild;
   in_komplexem_Wegweiser : OPTIONAL komplexer_Wegweiser;
   hat_Wegweiserinhalt : SET [1:?] OF Wegweiserinhalt;
   gehoert_zu_Knoten : OPTIONAL SET [1:?] OF Netzknoten_abstrakt;
END_ENTITY;
 

ENTITY komplexer_Wegweiser;
--- Attribute :
--- Relationen :
INVERSE
   hat_Wegweiser : SET [1:?] OF Wegweiser FOR in_komplexem_Wegweiser;
END_ENTITY;
 

ENTITY Bildart;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Vorderansicht')
   (2,'Umgebungsansicht')
   (3,'Rückansicht')

Referenziert von:
   Wegweiserbild : Eigenschaft Bildart
 

ENTITY Wegweisertyp;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Ankündigung')
   (2,'Vorwegweiser')
   (3,'Pfeilwegweiser')
   (4,'Wegweiser gemäß Z. 332 StVO')
   (5,'kompakter Tabellenwegweiser')
   (6,'teilaufgelöster Tabellenwegweiser')
   (7,'aufgelöster Tabellenwegweiser')
   (8,'Ortstafel')
   (9,'Ortsendetafel')
   (10,'Entfernungstafel')
   (11,'Planskizze')
   (12,'Gabelungswegweiser')
   (13,'Sortierwegweiser')
   (14,'Ortshinweistafel')
   (15,'Straßennamensschild')
   (16,'sonstiges Hinweisschild, z.B. Hausnummerschild')

Referenziert von:
   Wegweiser : Eigenschaft Wegweisertyp
 

ENTITY lichttechnische_Bauart;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Reflexstoffe mit eingebundenen Mikroglaskugeln')
   (2,'Reflexstoffe mit eingekapselten Mikroglaskugeln')
   (3,'Reflexstoffe auf der Basis von Mikroprismen')
   (4,'von außen oder von innen beleuchtet')

Referenziert von:
   Wegweiser : Eigenschaft lichttechnische_Bauart
 

ENTITY Sichtrichtung;
--- Attribute :
   Kennung : STRING(1);
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   ('R','in Stationierungsrichtung')
   ('G','gegen Stationierungsrichtung')
   ('B','in beide Richtungen')

Referenziert von:
   Wegweiser : Eigenschaft Sichtrichtung
 

ENTITY StVO_Zeichennummer;
--- Attribute :
   Kennung : STRING(9);
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   ('310','Ortstafel')
   ('311','Ortsendetafel')
   ('332','Ausfahrt von der Autobahn')
   ('333','Ausfahrt von der Autobahn')
   ('385','Ortshinweistafel')
   ('415','Wegweiser auf Bundesstraßen')
   ('418','Wegweiser auf sonstigen Straßen mit größerer Verkehrsbedeutung')
   ('419','Wegweiser auf sonstigen Straßen mit geringerer Verkehrsbedeutung')
   ('430','Wegweiser zur Autobahn')
   ('432','Wegweiser zu innerörtlichen Zielen und zu Einrichtungen mit erheblicher Verkehrsbedeutung')
   ('434','Wegweisertafel')
   ('435','Wegweiser innerorts')
   ('436','Wegweiser innerorts')
   ('437','Straßennamensschild')
   ('438','Vorwegweiser')
   ('439','Vorwegweiser (frühzeitige Einordnung)')
   ('440','Vorwegweiser zur Autobahn')
   ('448','Ankündigungstafel auf Autobahnen')
   ('448.1','Autohof')
   ('449','Vorwegweiser auf Autobahnen')
   ('453','Entfernungstafel auf Autobahnen')
   ('458','Planskizze')
   ('999','sonst, z.B. Hausnummerschild')

Referenziert von:
   Wegweiser : Eigenschaft StVO_Zeichen
 

ENTITY Grundfarbe_Wegweiser;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'blau')
   (2,'gelb')
   (3,'weiß')
   (4,'braun')
   (5,'grün')
   (6,'mehrfarbig')

Referenziert von:
   Wegweiser : Eigenschaft Grundfarbe
 

ENTITY Verkehrszeichentraeger;
--- Attribute :
   Breite : OPTIONAL Meter;
   Hoehe : OPTIONAL Meter;
--- Relationen :
   an_Aufstellvorrichtung : Aufstellvorrichtung_VZT;
INVERSE
   hat_Wegweiser : SET [1:2] OF Wegweiser FOR auf_Verkehrszeichentraeger;
END_ENTITY;
 

ENTITY Aufstellvorrichtung_VZT;
--- Attribute :
   Durchmesser : OPTIONAL Millimeter;
   Dicke : OPTIONAL Millimeter;
   Hoehe : OPTIONAL Meter;
   Art_der_Aufstellvorrichtung : OPTIONAL Art_der_Aufstellvorrichtung;
   Material_Aufstellvorrichtung : OPTIONAL Material_Aufstellvorrichtung;
--- Relationen :
   hat_Standort : Standort;
INVERSE
   von_Verkehrszeichentraeger : SET [1:?] OF Verkehrszeichentraeger FOR an_Aufstellvorrichtung;
END_ENTITY;
 

ENTITY Art_der_Aufstellvorrichtung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Rohrpfosten')
   (2,'Gabelrohrständer')
   (3,'Kragarm')
   (4,'Verkehrszeichenbrücke')
   (5,'Hauswand')
   (6,'sonstiges')

Referenziert von:
   Aufstellvorrichtung_VZT : Eigenschaft Art_der_Aufstellvorrichtung
 

ENTITY Material_Aufstellvorrichtung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Aluminium')
   (2,'feuerverzinkter Stahl')
   (3,'Beton')

Referenziert von:
   Aufstellvorrichtung_VZT : Eigenschaft Material_Aufstellvorrichtung
 

ENTITY Standort
SUBTYPE OF (Punktobjekt_stat);
--- Attribute :
--- Relationen :
INVERSE
   zu_Aufstellvorrichtung : SET [0:?] OF Aufstellvorrichtung_VZT FOR hat_Standort;
END_ENTITY;
 

ENTITY Wegweiserinhalt;
--- Attribute :
   Inhaltstyp : OPTIONAL Inhaltstyp;
   Schriftart : OPTIONAL Schriftart;
   Schriftfarbe : OPTIONAL Schriftfarbe;
   Schriftgroesse : OPTIONAL Schriftgroesse;
   Distanz_zum_Entscheidungspunkt : OPTIONAL Meter;
   Entfernung_zum_Ziel : OPTIONAL Kilometer;
   graphisches_Symbol : OPTIONAL graphisches_Symbol;
   Strassennummer : OPTIONAL STRING;
   Knotennummer : OPTIONAL INTEGER;
   StVO_Zeichennummer : OPTIONAL STRING;
   Grundfarbe : OPTIONAL Grundfarbe_Wegweiserinhalt;
   Pfeilart : OPTIONAL Pfeilart;
   Pfeilgrundform : OPTIONAL Pfeilgrundform;
   Pfeilspitze : OPTIONAL Pfeilspitze;
   Pfeilschaft : OPTIONAL Pfeilschaft;
   Kommentar : OPTIONAL STRING;
--- Relationen :
   mit_Zielangabe : OPTIONAL Zielangabe;
   in_komplexem_Wegweiserinhalt : OPTIONAL komplexer_Wegweiserinhalt;
   von_Strassenelement : OPTIONAL SET [1:?] OF Strassenelement_abstrakt;
   nach_Strassenelement : SET [1:?] OF Strassenelement_abstrakt;
INVERSE
   in_Wegweiser : Wegweiser FOR hat_Wegweiserinhalt;
END_ENTITY;
 

ENTITY komplexer_Wegweiserinhalt;
--- Attribute :
--- Relationen :
INVERSE
   hat_Wegweiserinhalte : SET [1:?] OF Wegweiserinhalt FOR in_komplexem_Wegweiserinhalt;
END_ENTITY;
 

ENTITY Inhaltstyp;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Zielangabe')
   (2,'graphisches Symbol')
   (3,'Nummernzeichen A')
   (4,'Nummernzeichen B')
   (5,'Nummernzeichen E')
   (6,'Nummernzeichen U')
   (7,'Pfeil')
   (8,'StVO-Zeichen')
   (9,'Knotennummer')
   (10,'Entfernungsangabe')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Inhaltstyp
 

ENTITY Schriftart;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Mittelschrift')
   (2,'Engschrift')
   (3,'sonstige')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Schriftart
 

ENTITY Schriftfarbe;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'weiß')
   (2,'schwarz')
   (3,'gelb')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Schriftfarbe
 

ENTITY Schriftgroesse;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'84 mm')
   (2,'105 mm')
   (3,'126 mm')
   (4,'140 mm')
   (5,'175 mm')
   (6,'210 mm')
   (7,'280 mm')
   (8,'350 mm')
   (9,'420 mm')
   (10,'490 mm')
   (11,'sonstige')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Schriftgroesse
 

ENTITY Grundfarbe_Wegweiserinhalt;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'blau')
   (2,'gelb')
   (3,'weiß')
   (4,'braun')
   (5,'grün')
   (6,'mehrfarbig')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Grundfarbe
 

ENTITY graphisches_Symbol;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Polizeistation')
   (2,'"Erste Hilfe"-Station')
   (3,'Informationsstelle')
   (4,'Tankstelle')
   (5,'Gasthaus')
   (6,'Verkaufskiosk')
   (7,'Motel, Hotel')
   (8,'Notrufsäule')
   (9,'Fernsprecher')
   (10,'Toiletten')
   (11,'Behindertentoiletten')
   (12,'Rollstuhlfahrersymbol')
   (13,'Flughafen')
   (14,'Hafen, Fährhafen, Fähre')
   (15,'Autobahnkapelle')
   (16,'Personenkraftwagen')
   (17,'Lastkraftwagen')
   (18,'Kraftomnibus')
   (19,'Personenkraftwagen mit Anhänger')
   (20,'Lastkraftwagen mit Anhänger')
   (21,'Autobahn')
   (22,'Autobahnausfahrt')
   (23,'Autobahnkreuz oder Autobahndreieck')
   (24,'Parkplatz')
   (25,'Werkstatt')
   (26,'Autohof')

Referenziert von:
   Wegweiserinhalt : Eigenschaft graphisches_Symbol
 

ENTITY Pfeilart;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Langpfeil')
   (2,'Kurzpfeil')
   (3,'ISO-Pfeil')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Pfeilart
 

ENTITY Pfeilgrundform;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Geradeauspfeil')
   (2,'Schrägpfeil links')
   (3,'Schrägpfeil rechts')
   (4,'Querpfeil links')
   (5,'Querpfeil rechts')
   (6,'gebogener Pfeil links')
   (7,'gebogener Pfeil rechts')
   (8,'Wendepfeil')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Pfeilgrundform
 

ENTITY Pfeilspitze;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Herzpfeil')
   (2,'ISO-Pfeil')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Pfeilspitze
 

ENTITY Pfeilschaft;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'konischer Schaft')
   (2,'gerader Schaft')

Referenziert von:
   Wegweiserinhalt : Eigenschaft Pfeilschaft
 

ENTITY Zielangabe
ABSTRACT SUPERTYPE OF (ONEOF(Referenzzielangabe, Synonym_Zielangabe));
--- Attribute :
   Text : STRING;
   Zielkategorie : OPTIONAL Zielkategorie;
   Kommentar : OPTIONAL STRING;
--- Relationen :
INVERSE
   zu_Wegweiserinhalt : SET [0:?] OF Wegweiserinhalt FOR mit_Zielangabe;
END_ENTITY;
 

ENTITY Referenzzielangabe
SUBTYPE OF (Zielangabe);
--- Attribute :
--- Relationen :
INVERSE
   hat_Synonym : SET [0:?] OF Synonym_Zielangabe FOR zu_Referenz;
END_ENTITY;
 

ENTITY Zielkategorie;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Straße')
   (2,'Gemeinde')
   (3,'Industrie-/Gewerbegebiete')
   (4,'Verkehrsverknüpfungspunkte (Flughafen, Hafen, Fähre, P+R, GVZ)')
   (5,'Sport/Freizeit')
   (6,'öffentliche Einrichtungen (Krankenhäuser, Universitäten, Verwaltungssitze)')
   (7,'private Ziele (Messen, Firmen, Einkaufszentren)')
   (8,'Knotenpunkte')
   (9,'ausländische Ziele (Gemeinden, Staaten)')
   (10,'sonstiges')

Referenziert von:
   Zielangabe : Eigenschaft Zielkategorie
 

ENTITY Synonym_Zielangabe
SUBTYPE OF (Zielangabe);
--- Attribute :
--- Relationen :
   zu_Referenz : Referenzzielangabe;
END_ENTITY;
 

TYPE Wegweisernummer = STRING(12);
END_TYPE;
 

TYPE Bilddatei = STRING();
END_TYPE;
 

END_SCHEMA; -- Statische_Beschilderung