Hello,
In diesem Fall könnte man es so machen:
Tabelle 1 (Benutzer):
so wie von dir angegebenTabelle 2 (Kategorien):
ID(Autoincr.) - UserID - Kategoriename
^--- Hiermit hast du deine ID für die Kategorie. Sie ist eindeutig, aber da sie nur zum Referenzieren genutzt wird/werden kann, ist das egal.
Das ist aber immer noch falsch, wenn die Zuordnung ID_Kategorie und Kategoriename immer gleich sein soll. Dann benötigt man ohnehin drei Tabellen für die Zusammenhänge.
id_kat (Auto)
katname
id_user (Auto)
username
id_kat Fremdschlüssel | zusammen mit Unique belegen
id_user Fremdschlüssel |
Es ist eine klassische m:n Beziehung.
Ein harzliches Glückauf
Tom vom Berg