Hier stehen die Definitionen der einzelnen Tabellen; dabei ist in Klammern jeweils der Tabellen-Alias genannt.

In den Tabellen werden folgende Markierungen verwendet:

  • Farbige Schrift Spalten, die durch die nachträglichen Änderungen eingefügt oder geändert werden
  • FK ForeignKey, Fremdschlüssel als Verweis auf eine andere Tabelle

Versicherungsvertrag (vv)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
Vertragsnummervarchar(20)Pflichteindeutig
AbschlussdatumdatePflicht 
Artchar(2)Pflichtnur 'HP' oder 'TK' oder 'VK'
Mitarbeiter_IDintegerPflichtFK Mitarbeiter
Fahrzeug_IDintegerPflichtFK Fahrzeug
Versicherungsnehmer_IDintegerPflichtFK Versicherungsnehmer
BasispraemienumberPflichtgrößer als 0
PraemiensatzintegerPflichtgrößer als 0
Praemienaenderungdateoptional

Zuordnung_SF_FZ (zu)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
Schadensfall_IDintegerPflichtFK Schadensfall
Fahrzeug_IDintegerPflichtVerweis auf ein einzelnes beteiligtes Fahrzeug
Schadenshoehenumberoptionalanteiliger Schaden dieses Fahrzeugs
SchuldanteilintegerPflichtgrößer/gleich 0

Schadensfall (sf)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
DatumdatePflicht 
Ortvarchar(200)Pflichtgenaue Angabe einschl. Straße und Umgebung
Beschreibungvarchar(1000)PflichtAngabe der Umstände
SchadenshoehenumberoptionalAngabe, soweit möglich
Verletztechar(1)Pflichtnur 'J' oder 'N'
Mitarbeiter_IDintegerPflichtFK Mitarbeiter

Versicherungsnehmer (vn)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
Namevarchar(30)Pflicht 
Vornamevarchar(30)optionalbei natürlicher Person Pflicht
Geburtsdatumdateoptionalbei natürlicher Person Pflicht
Fuehrerscheindateoptionalbei natürlicher Person Pflicht
Ortvarchar(30)Pflicht 
PLZchar(5)Pflicht 
Strassevarchar(30)Pflicht 
Hausnummervarchar(10)Pflicht 
Eigener_Kundechar(1)Pflichtnur 'J' oder 'N'
Versicherungsgesellschaft_IDintegeroptionalFK Versicherungsgesellschaft bei Fremdkunden
Geschlechtchar(1)optionalnur 'W' oder 'M' oder NULL

Fahrzeug (fz)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
Kennzeichenvarchar(10)Pflichteindeutig
Farbevarchar(30)optional 
Fahrzeugtyp_IDintegerPflichtFK Fahrzeugtyp

Dienstwagen (dw)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
Kennzeichenvarchar(10)Pflichteindeutig
Farbevarchar(30)optional 
Fahrzeugtyp_IDintegerPflichtFK Fahrzeugtyp
Mitarbeiter_IDintegeroptionalggf. FK Mitarbeiter

Mitarbeiter (mi)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
Personalnummervarchar(10)Pflichteindeutig
Namevarchar(30)Pflicht 
Vornamevarchar(30)Pflicht 
GeburtsdatumdatePflicht 
Telefonvarchar(30)optional 
Mobilvarchar(30)optional 
Emailvarchar(50)optional 
Raumvarchar(10)optional 
Ist_Leiterchar(1)Pflichtnur 'J' oder 'N'
Abteilung_IDintegerPflichtFK Abteilung
Geschlechtchar(1)Pflichtnur 'W' oder 'M'

Versicherungsgesellschaft (vg)

SpaltennameDatentypEigenschaft
IDintegerPrimärschlüssel
Bezeichnungvarchar(30)Pflicht
Ortvarchar(30)optional

Fahrzeugtyp (ft)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
Bezeichnungvarchar(30)Pflicht 
Hersteller_IDintegerPflichtFKFahrzeughersteller

Abteilung (ab)

SpaltennameDatentypEigenschaftErläuterung
IDintegerPrimärschlüssel 
Kuerzelvarchar(10)PflichtDatentyp auf CHAR(4) ändern
Bezeichnungvarchar(30)Pflicht 
Ortvarchar(30)optional 

Fahrzeughersteller (fh)

SpaltennameDatentypEigenschaft
IDintegerPrimärschlüssel
Namevarchar(30)Pflicht
Landvarchar(30)optional

In den folgenden Kapiteln werden Änderungen an dieser Struktur behandelt:


This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.