fastix®: richtiges Abspeichern von IDs

Beitrag lesen

Moin!

und wenn ich zB eine Tabelle für Veranstaltungen habe und jeder Benutzer sich bei der Veranstaltung Eintragen kann das er teilnimmt.
Entweder muss ich bei jedem Benutzer die VeranstaltungsID speichern oder bei der Veranstaltung alle BenutzerIDs.

Dann machst Du eine Tabelle "Veranstaltungsteilnahme" mit der user-id und der Veranstaltungs-id. Die wird zwar sehr sehr viele Einträge bekommen, aber deshalb benutzt Du ja eine Datenbank. Immerhin willst Du ja schnell sehen können, welcher Benutzer an welcher Veranstaltung teilgenommen hat und an welcher Veranstaltung welcher Benutzer teilgenommen hat. Das nennt man übrigens "n:m-Beziehung". Das von ChrisB gegebene Stichwort "Normalisierung" gilt auch hier.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix