Wie speichert man eine Eins-zu-viele-Beziehung in meiner SQL-Datenbank? (MySQL)

8

Ich mache eine Website und ich muss eine zufällige Anzahl von Daten in meiner Datenbank speichern.

zum Beispiel: Benutzer John kann eine Telefonnummer haben, wo Jack 3. haben kann.

Ich muss in der Lage sein, eine unendliche Anzahl von Werten pro Benutzer zu speichern.

Ich konnte nirgends finden, wie man das macht, Hoffe du kannst mir helfen! :)

Ich bin ein Neuling in relationalen Datenbanken.

    
Weacked 13.09.2012, 08:36
quelle

2 Antworten

22

Sie erstellen eine separate Tabelle für Telefonnummern (d. h. eine 1: M-Beziehung).

%Vor%

Jetzt können Sie auf einfache Weise die Telefonnummern eines Benutzers mit einem einfachen Join erhalten;

%Vor%     
Björn 13.09.2012, 08:43
quelle
0

Ich denke, Sie müssen eine Beziehungstabelle erstellen.

Weitere Informationen finden Sie hier: Ссылка

    
Fábio N Lima 13.09.2012 08:45
quelle