Ich habe diese zwei Datenbanktabellen:
Benutzertabellen verarbeiten diese Art von Informationen
%Vor%Während Partner-Tabellen alle Benutzer-Meta-Informationen wie Vorname und Nachname usw. enthält
%Vor% Wenn sich ein Benutzer für die Site registriert, möchte ich nur wenige Felder haben, die username
, email address
, password
, first name
und last name
sind. Dies sind nur die erforderlichen Felder.
So können Informationen in Partner-Tabellen später gefüllt werden, nachdem der Benutzer die Registrierung auf der Site beendet hat.
Aber wegen der Struktur des Fremdschlüssels kann ich wegen dieses Fehlers nicht weitermachen:
%Vor% Ich weiß, dass dies eine Ursache in der Tabelle countries ist, die von der Partner-Tabelle benötigt wird.
Meine Frage ist: Gibt es eine Arbeit um, so kann ich das Land oder andere nicht benötigte Daten in der Partner-Tabelle ausfüllen, aber das Fremd-Tabellen-Schema für Länder, Staaten, etc. behalten.