[MySQL 3.23.X] Frage zu Tabellenstruktur

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

  • [MySQL 3.23.X] Frage zu Tabellenstruktur

    Hallo,
    ich bin dabei ein Inventarprogramm für PCs zu schreiben.
    Ich habe eine Tabelle 'lizenz' in der die Daten 'softwarename' und 'lizenzanzahl' stehen.
    Ich möchte jetzt jedem PC diverse Programme zuordnen. Zum Beispiel in einer Tabelle Software mit den Feldern 'PCname' 'software'. Jetzt ist aber die frage: Muss ich für jede Software eine einzelne Spalte anlegen oder gibt es da eine leichte Möglichkeit? Wenn es jetzt z.B. eine neue Software gibt, was passiert dann? Man müsste sie von Hand nachtragen, oder?
    Vielleicht kann mir ja jemand helfen?

  • #2
    Re: [MySQL 3.23.X] Frage zu Tabellenstruktur

    Original geschrieben von luenstedt
    Ich möchte jetzt jedem PC diverse Programme zuordnen. Zum Beispiel in einer Tabelle Software mit den Feldern 'PCname' 'software'. Jetzt ist aber die frage: Muss ich für jede Software eine einzelne Spalte anlegen oder gibt es da eine leichte Möglichkeit?
    lege eine extra tabelle dafür an, die nur zwei spalten beinhaltet, pc-name (bzw. besser eine eindeutige ID) und software-ID.

    so kannst du jetzt dem PC mit der ID 15 die software mit den IDs 4711, 666 und 911 zuordnen:
    Code:
    PC-ID | Software-ID
    ------+------------
    15    | 4711
    15    | 666
    15    | 911
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar

    Lädt...
    X