Frank (no reg): Bedingte Felder in MySQL?

Beitrag lesen

High!

Hail!

Nimm ein Blatt Papier, identifiziere die "realen" Entitäten mitsamt der notwendigen Attribute deiner Orgel(n) und wie sie in Beziehung zu einander stehen, mal dir das dann hübsch auf. Dann bekommst du eine solide Basis um daraus ein (ausreichend normalisiertes) Datenmodell zu machen. Die Entitäten (Objekte) werden zu Tabellen, die Attribute werden wahrscheinlich zu spalten. Dann kommen noch u.U. Tabellen für m:n Relationen dazu.

  • eine Entität wäre z.b. Orgel mit den Attributen Modellname, Erscheinungsjahr
  • eine weitere wäre Hersteller
  • eine weitere höchstscharweinlich "Manual" (was auch immer das ist)

Die Beziehung zwischen Orgel und Manual wäre dann mindestens 1:n, was du in der Tabelle Manual durch einen Fremdschlüssel auf Orgel abbilden kannst.

Mach dir doch mal fix ein paar eigene Gedanken und stelle diese dann hier zur Diskussion. Dann können "wir" gezielte Rückfragen stellen, bzw. dich auf den richtigen Weg bringen. :)

Ciao, Frank