| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Aus Normalisierungsgründen gehört das in eine Tabelle. Solange nicht die gleiche Person mehrere Accounts haben kann... Oder Mehrere Personen den gleichen Account...
__________________ www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih |
| | |
| | ||
| Benutzer Registriert seit: 09.02.2011
Beiträge: 50
PHP-Kenntnisse: Anfänger ![]() | Zitat:
| |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | aus Normalisierungsgründen mag mepeisen recht haben ..... aber rein logisch bin ich wie tr0y für die Trennung der persönlichen Daten (Datenschutz ick hör dir trapsen) und der nicht_ganz_so_persönlichen Daten (Login / activation ) ..
__________________ "Irren ist männlich", sprach der Igel und stieg von der Drahtbürste |
| | |
| | |
| Neuer Benutzer | Ich habe zur einfachen Wiederverwendung meines Login-Scriptes die Daten auch in zwei Tabellen. In einer Tabelle halt Loginname, Passwort, Reg-Datum, Lastlogin, Logincount, etc..... und in einer weiteren Tabelle (1:1 Beziehung) dann die "persönlichen" Daten, wie z.B. Adresse, Telefonnummern etc.... |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 30.07.2008
Beiträge: 1.167
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | Zitat:
| |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.06.2011
Beiträge: 389
PHP-Kenntnisse: Anfänger ![]() | Gegen eine Aufteilung in 2 Tabellen spricht vor allem der Verwaltungsaufwand. Bei 2 Tabellen mußt Du in vielen Fällen mit unnötigen Joins arbeiten. Die Rechtevergabe ist kein Argument, das kann man sehr komfortabel über Views lösen. Der zentrale Punkt ist ein ganz anderer: gibt es später vielleicht Dinge, die dem User nicht nur einmalig zugeordnet werden können? Name: unbedingt einmalig Geburtsdatum: unbedingt einmalig Wohnort: kommt drauf an Telefon: nicht einmalig E-Mail: nicht einmalig Da ist die Trennlinie. Alles unbedingt Einmalige gehört in eine Tabelle und alles nicht unbedingt Einmalige gehört in eine zweite Tabelle, in der dann die User-id aus Tabelle 1 als Fremdschlüssel geführt wird. |
| | |
| | ||
| Benutzer Registriert seit: 09.02.2011
Beiträge: 50
PHP-Kenntnisse: Anfänger ![]() | Zitat:
Im Moment gehe ich immer noch in Richtung Trennung, da ich dann die Möglichkeit trotzdem offen habe. Außerdem möchte vielleicht nicht jeder, der einen Account hat, auch ein Profil anlegen. Das klingt jetzt vielleicht verwirrend, aber hat schon seine Richtigkeit! Es ist möglich ohne Profil einen Account zu haben. | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Community mit Zukunft Sucht Stark Unterstützung | Vagi | Freizeit | 9 | 02.09.2011 04:19 |
| Programmierer gesucht (Community Portal) | sawme | Beruflich | 0 | 31.01.2010 13:10 |
| XTAIN Network sucht Mit-Entwickler für Interkulturelle Community Plattform | Deltachaos | Beitragsarchiv | 0 | 28.07.2009 01:24 |
| MySQL Server startet nicht mehr richtig... | Datenbanken | 16 | 03.03.2006 19:40 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| profiltabellen |