Zum Inhalt springen

sr_feuser_register datenbankschema ändern!?

Erstellt am 12. Oktober 2006 · 8 Antworten · letzte Antwort am 12. Oktober 2006

Tags: Frontend-Benutzer, Datenbank, Frage

NickD ·

ich nutze für meine registration "sr_feuser_register" und bin auch soweit zufrieden. leider gibt es dennoch ein grundsätzliches problem. wenn man mehrere benutzergruppen hat, welche verschiedene benutzertypen beinhalten (andere dateneingabe) werden die spalten im table fe_users generell aufgenommen. damit meine ich, egal welcher user, er besitzt alle spalten und die nicht verwendeten spalten werden mit einer 0 bzw. null gefüllt.
ich möchte gerne eine andere struktur haben.

beispiel:

in fe_users sollen nur datenaufgenommen werden, welche in allen gruppen identisch sind. weiterführende gruppenspezifische daten sollen in einem gruppen-table aufgenommen werden.

ist sowas in der art realisierbar?

NickD ·

also...

es ist ja so, das alle daten, jedes benutzers in einem table (fe_users) gespeichert werden. ich habe 3 gruppen:

gruppe a -> name, passwort, adresse
gruppe b -> name, passwort, firmenname, firmenadresse
gruppe c -> name, passwort, interessen

jetzt gibt es in fe_users alle spalten (name, passwort, adresse, firmenadresse, firmenname, interessen.

bei gruppe a sind die spalten firmenname, firmenadresse und interessen 0, da sie nicht erforderlich sind und nich abgefragt werden. bei gruppe b sind interessen und adresse 0 usw.

verstehst du es jetzt?

just2b ·

verstehe nur dein Problem nicht.... dann sind halt die Felder leer, ist ja egal, wichtig wird doch nur die Ausgabe, und da hast du die Gruppe und kannst daher sowieso bestimmen welche Felder du dann aus der DB holst..

georg

NickD ·

es geht mir um die struktur...die db wird sehr groß werden und ich hätte gerne alle gruppen in einem eigenen table, bezüglich der übersicht.
ich möchte einfach flexibler sein mit der registration.

NickD ·

gibt es vielleicht eine andere registration-extension, welche eventuell genauer besimmen lässt, welche daten, in welchem table eingefügt werden sollen?

NickD ·

hab ich bereits, nur leider schreibt keine extension in die beschreibung "damit kann man selber bestimmen welche datan wohin kommen"

just2b ·

na dann kann man die ext noch ausprobieren und wenns nicht geht, dann gibts keine passende ext.

it's that simple

georg