Bei deinem Beispiel macht das keinen Sinn.... Behalte alles in einer Tabelle... Dein Beispiel w�rde nur Sinn machen, wenn Du ein objektorientiertes DB-Design hast und RegisteredUser sowie noch andere Objekte/Tabellen von User abgeleitet ist... Aber das macht, wie gesagt, nur Sinn, wenn mehrere Tabellen von User "erben"... Dann h�ttest Du den Vorteil, dass Du alle User (auch registrierte) als User behandeln kannst....
Ansonsten machen mehrere Tabellen nat�rlich dann Sinn, wenn Du zu einenm User mehrere Daten gleicher Art speichern willst, wie z.B. mehrere email-Adressen eines Users. Diese sollten in einer eigenen Tabelle gehalten werden und auf den jeweiligen User verweisen... Claudisu > -----Original Message----- > From: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED]] > Sent: Donnerstag, 31. Januar 2002 21:14 > To: ASP Datenbankprogrammierung > Subject: [aspdedatabase] Datenbankdesign > > Angenommen ich speichere viele Daten zu einer Person viele Daten. Ist es > dann sinnvoll diese Daten in verschiedene Tabellen zu legen und zu > verkn�pfen oder nicht? Es gibt bei mir z.B. einen > > User > - ID > - Nickname > - Passwort > > Und dazu kann der User sich weiter registieren. Mach ich das jetzt > einfach oben zur UserTabelle hinzu oder einen neue Tabelle. > > RegisteredUser > - Vorname > - Nachname > - Adresse > - RefID > > > Vorteile / Nachteile kann ich nicht so recht �bw�gen... K�nnt ihr mir > helfen? > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
