Hallo Leute,
eine kurze Frage zu SQL:
Ich habe eine tabelle bild, sowie rezept, lokation und buch.
Nun will ich zu jedem buch und rezept ein bild speichern und zu lokation bis zu fünf.
Jedoch kann jedes bild nur zu einer dieser drei dinge gehören.
wie ist hier die vorgehensweise bzg. der foreign keys.
lege ich in bild drei an, lokation_id,buch_id und rezept_id und setze dann jeweils nur einen und die anderen null?
oder ist es üblicher in den anderen tabellen das bild zu speichern also in buch ein foreign key bild_id?
Danke für die Hilfe.
mfg sque