> zu lassen. da ich nicht f�r jede abteilung eine eigene tabelle erstellen
> wollte (w�r dann ein bi�chen viel aufwand), hab ich halt alles in eine
> tabelle gepackt.

Der Aufwand ist anfangs gr��er, daf�r hast Du ein jederzeit erweiterbares
Datenmodell und nicht den Stre� mit Abfragen. Richtig w�re das Datenmodell
so:

Tabelle         Primary Key                             Foreign Keys

Angestellte             AngestellterID
Abteilungen             AbteilungID
EmailAdressen   EmailID
AngestAbt               AngestellteAbteilungID          AngestellterID, AbteilungID
AngestEmail             AngestEmailID                   AngestellteAbteilungID, EmailID

Ergebnis:

Jeder Angestellte ist nur einmal in der Datenbank
Jede Abteilung ist nur einmal in der Datenbank
Jede Email-Adresse ist nur einmal in der Datenbank
Jeder Angestellte kann in 1:n Abteilungen arbeiten
Jeder Angestellte kann in 1:n Abteilungen 1:n Emailadressen haben
Bei jeder Abfrage bekommst Du ohne zeitaufwendige Konstrukte und Umwege
eindeutige ID-Werte

Tsch��, Joachim

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an