ENTITY Verkehrsstaerkekennwerte; | ||||||
--- Attribute : | ||||||
--- Relationen : | ||||||
sind_Verkehrsstaerken | : OPTIONAL SET [1:?] OF Verkehrsstaerken; | |||||
werden_addiert_zu_Tageswert_q | : OPTIONAL Tageswert_q; | |||||
abbildbar_als_Wtganglinien | : OPTIONAL Wochentagsganglinien_q; | |||||
abbildbar_als_Tganglinien | : OPTIONAL Tagesganglinien_q; | |||||
hat_zeitliche_Zuordnung | : SET [1:?] OF zeitliches_Zuordnungskriterium; | |||||
END_ENTITY; | ||||||
|
ENTITY Verkehrsstaerken; | ||||||
--- Attribute : | ||||||
--- Relationen : | ||||||
hat_Verkehrsstaerkeverteilung | : SET [1:?] OF Verkehrsstaerkeverteilung; | |||||
INVERSE | ||||||
werden_aufbereitet_zu_VStKennw | : SET [0:?] OF Verkehrsstaerkekennwerte FOR sind_Verkehrsstaerken; | |||||
END_ENTITY; | ||||||
|
ENTITY Verkehrsstaerkeverteilung; | ||||||
--- Attribute : | ||||||
zugehoerige_FZ_Klasse_VS | : SET [1:?] OF INTEGER; | |||||
Verkehrsstaerkewert | : SET [1:?] OF INTEGER; | |||||
--- Relationen : | ||||||
INVERSE | ||||||
von_Verkehrsstaerken | : SET [0:?] OF Verkehrsstaerken FOR hat_Verkehrsstaerkeverteilung; | |||||
END_ENTITY; | ||||||
|
ENTITY Tageswert_q; | ||||||
--- Attribute : | ||||||
Wert | : Kfz_pro_Stunde; | |||||
Datum | : Datum; | |||||
--- Relationen : | ||||||
werden_aufbereitet_zu_Wgangl | : OPTIONAL Wochenganglinie_q; | |||||
werden_aufbereitet_zu_Jgangl | : OPTIONAL Jahresganglinie_q; | |||||
INVERSE | ||||||
entstehen_aus_Verkehrsstkennw | : SET [0:?] OF Verkehrsstaerkekennwerte FOR werden_addiert_zu_Tageswert_q; | |||||
END_ENTITY; | ||||||
|
ENTITY Wochenganglinie_q; | ||||||
--- Attribute : | ||||||
Woche | : Woche; | |||||
Jahr | : Jahr; | |||||
Ganglinientyp | : OPTIONAL Ganglinientyp; | |||||
--- Relationen : | ||||||
INVERSE | ||||||
entsteht_aus_Tageswert_q | : SET [0:?] OF Tageswert_q FOR werden_aufbereitet_zu_Wgangl; | |||||
END_ENTITY; | ||||||
|
ENTITY Jahresganglinie_q; | ||||||
--- Attribute : | ||||||
Jahr | : Jahr; | |||||
Ganglinientyp | : OPTIONAL Ganglinientyp; | |||||
--- Relationen : | ||||||
INVERSE | ||||||
entsteht_aus_Tageswert_q | : SET [0:?] OF Tageswert_q FOR werden_aufbereitet_zu_Jgangl; | |||||
END_ENTITY; | ||||||
|
ENTITY Tagesganglinien_q; | ||||||
--- Attribute : | ||||||
Datum | : Datum; | |||||
--- Relationen : | ||||||
INVERSE | ||||||
entstehen_aus_Verkehrsstkennw | : SET [0:?] OF Verkehrsstaerkekennwerte FOR abbildbar_als_Tganglinien; | |||||
END_ENTITY; | ||||||
|
ENTITY Wochentagskennung; | ||
(* AUFZAEHLUNG J *) | ||
--- Attribute : | ||
Langtext | : STRING(28); | |
--- Relationen : | ||
END_ENTITY; | ||
Zulässige Werte: | ||
(1,'montags') | ||
(2,'dienstags bis donnerstags') | ||
(3,'feiertags') | ||
(4,'samstags und sonntags') |
Referenziert von: | ||||||
Wochentagsganglinien_q | : Eigenschaft Wochentagskennung | |||||
|
ENTITY Wochentagsganglinien_q; | ||||||
--- Attribute : | ||||||
Wochentag | : Wochentag; | |||||
Jahr | : Jahr; | |||||
Wochentagskennung | : OPTIONAL Wochentagskennung; | |||||
Ganglinientyp | : OPTIONAL Ganglinientyp; | |||||
--- Relationen : | ||||||
INVERSE | ||||||
entstehen_aus_Verkehrsstkennw | : SET [0:?] OF Verkehrsstaerkekennwerte FOR abbildbar_als_Wtganglinien; | |||||
END_ENTITY; | ||||||
|
ENTITY zeitliches_Zuordnungskriterium | ||||||
ABSTRACT SUPERTYPE OF (ONEOF(Tageszeitwert, Nachtzeitwert, alle_Tage, werktags, sonn_und_feiertags, ferienwerktags, Di_bis_Do)); | ||||||
--- Attribute : | ||||||
--- Relationen : | ||||||
INVERSE | ||||||
von_Verkehrsstaerkekennwerten | : SET [0:?] OF Verkehrsstaerkekennwerte FOR hat_zeitliche_Zuordnung; | |||||
END_ENTITY; | ||||||
|
ENTITY Tageszeitwert | ||||||
SUBTYPE OF (zeitliches_Zuordnungskriterium); | ||||||
--- Attribute : | ||||||
Zeitbereich | : INTEGER; | |||||
massgebender_Wert_M_T | : OPTIONAL Kfz_pro_Tag; | |||||
--- Relationen : | ||||||
END_ENTITY; | ||||||
|
ENTITY Nachtzeitwert | ||||||
SUBTYPE OF (zeitliches_Zuordnungskriterium); | ||||||
--- Attribute : | ||||||
Zeitbereich | : INTEGER; | |||||
massgebender_Wert_M_N | : OPTIONAL Kfz_pro_Tag; | |||||
--- Relationen : | ||||||
END_ENTITY; | ||||||
|
ENTITY alle_Tage | ||||||
SUBTYPE OF (zeitliches_Zuordnungskriterium); | ||||||
--- Attribute : | ||||||
Zeitbereich | : STRING(30); | |||||
DTV | : Kfz_pro_Tag; | |||||
DTV_Lkw | : OPTIONAL Lkw_pro_Tag; | |||||
Lkw_Anteil | : OPTIONAL Prozent; | |||||
MSV | : Kfz_pro_Stunde; | |||||
MSV_Lkw | : OPTIONAL Lkw_pro_Stunde; | |||||
--- Relationen : | ||||||
END_ENTITY; | ||||||
|
ENTITY werktags | ||||||
SUBTYPE OF (zeitliches_Zuordnungskriterium); | ||||||
--- Attribute : | ||||||
Zeitbereich | : SET [1:?] OF STRING(28); | |||||
DTV_W | : Kfz_pro_Tag; | |||||
DTV_W_Lkw | : OPTIONAL Lkw_pro_Tag; | |||||
MSV_W | : Kfz_pro_Stunde; | |||||
MSV_W_Lkw | : OPTIONAL Lkw_pro_Stunde; | |||||
--- Relationen : | ||||||
END_ENTITY; | ||||||
|
ENTITY sonn_und_feiertags | ||||||
SUBTYPE OF (zeitliches_Zuordnungskriterium); | ||||||
--- Attribute : | ||||||
Anzahl | : INTEGER; | |||||
Jahr | : Jahr; | |||||
DTV_S | : Kfz_pro_Tag; | |||||
MSV_S | : Kfz_pro_Stunde; | |||||
--- Relationen : | ||||||
END_ENTITY; | ||||||
|
ENTITY ferienwerktags | ||||||
SUBTYPE OF (zeitliches_Zuordnungskriterium); | ||||||
--- Attribute : | ||||||
Zeitbereich | : SET [1:?] OF STRING(30); | |||||
DTV_F | : Kfz_pro_Tag; | |||||
DTV_F_Lkw | : OPTIONAL Lkw_pro_Tag; | |||||
MSV_F | : Kfz_pro_Stunde; | |||||
MSV_F_Lkw | : OPTIONAL Lkw_pro_Stunde; | |||||
--- Relationen : | ||||||
END_ENTITY; | ||||||
|
ENTITY Di_bis_Do | ||||||
SUBTYPE OF (zeitliches_Zuordnungskriterium); | ||||||
--- Attribute : | ||||||
Zeitbereich | : STRING(30); | |||||
DTV_Di_bis_Do | : Kfz_pro_Tag; | |||||
--- Relationen : | ||||||
END_ENTITY; | ||||||
|
TYPE Ganglinientyp = STRING(1); | ||||||
WHERE | ||||||
Ganglinientyp_sinnvoll | : { 'A' <= SELF <= 'F' }; | |||||
END_TYPE; | ||||||
|
TYPE Kfz_pro_Stunde = Anzahl; | ||||||
END_TYPE; | ||||||
|
TYPE Kfz_pro_Tag = Anzahl; | ||||||
END_TYPE; | ||||||
|
TYPE Lkw_pro_Stunde = Anzahl; | ||||||
END_TYPE; | ||||||
|
TYPE Lkw_pro_Tag = Anzahl; | ||||||
END_TYPE; | ||||||
|