Datensätze mit variabler Datenfeldanzahl

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datensätze mit variabler Datenfeldanzahl

    Angenommen ich habe eine Filmdatenbank. Jeder Film hat mindestens einen Titel und keinen bis mehrere Alternativtitel. Der einfachste Weg wäre eine Tabelle der Form

    Code:
    FILM_ID; FILM_TITEL; FILM_ALT_TITEL_1; FILM_ALT_TITEL_2
    Nun wären bei einem Film, der nur einen Haupttitel hat, 50% der Felder leer. Zu einem Film gibt es natürlich noch viele weitere Daten und damit auch noch mehr (bei wieder anderen Filmen, leere) Felder.

    Die naheliegenste Lösung wäre nun das Verfahren, welches man auch bei z.B. den Schauspielern verwendet. Eine weitere Tabelle mit allen Schauspielern und eine Tabelle mit den Relationen.
    Damit hätte man aber für jedes Datenfeld eine eigene Tabelle. Die anschließenden Abfragen wären auch nicht ohne. Ist das wirklich die richtige Lösung?

    Wie würdet ihr soetwas machen?

    Mit freundlichen Grüßen

  • #2
    genau so. ;-)
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar

    Lädt...
    X