Diskussion:Mitgliederdatenbank: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
Zeile 83: Zeile 83:
| date
| date
|-
|-
| '''Position'''
| '''Amt'''
| short
| short
|-
|-
|  
| Amtsbeginn
|  
| date
|-
| Annahme
| date
|-
| Amtsende
| date
|}
|}


; Integritätsprüfung
; Integritätsprüfung


  (Personnr,Datum,Position) ist der Primärschlüssel
  (Personnr,Datum,Amt) ist der Primärschlüssel
  Personennr -> Person.Personennr
  Personennr -> Person.Personennr



Version vom 21. April 2013, 01:48 Uhr

Tabellen

Person

Attribute Datentype
Personennr int
Name char[50]
Vorname char[50]
Status short
Eintrittsdatum date
Expire date
Delete_Flag bool

Kontaktdaten

Attribute Datentype
Kontaktnr int
e-Mail_Privat char[155]
e-Mail_Dienst char[155]
Telefon int[12]
Mobil int[12]
Straße char[50]
Hausnummer char[50]
PLZ int[5]
Stadt char[25]
IM char[155]
Integritätsprüfung
Kontaktnr -> Person.Personennr


Wahlen

Attribute Datentype
Personennr int
Datum date
Amt short
Amtsbeginn date
Annahme date
Amtsende date
Integritätsprüfung
(Personnr,Datum,Amt) ist der Primärschlüssel
Personennr -> Person.Personennr

Old_Member

Diese Tabelle dient der Zurückhaltung der Daten bei Ausscheidung:

Attribute Datentype
Personennr int
Name char[50]
Vorname char[50]
e-Mail_Privat char[155]
Telefon int[12]
Mobil int[12]
Integritätsprüfung
Personnr -> Person.Personennr
Name -> Person.Name
Vorname -> Person.Vorname
e-Mail_Privat -> Person.e-Mail_Privat
Telefon -> Person.Telefon
Mobil -> Person.Mobil