DB Struktur

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

  • DB Struktur

    Hallo

    ich braeucht mal wieder nen Denkanstoss ...

    folgendes Problem

    ich hab einen Anbieter der bietet eine gewisse Anzahl an Module an davon sind ein gross Teil Module die fest also Quasi Standard Module sind
    aber ein gewisser Teil sind Sondermodule so das Problem tut sich bei der Sondermodule Tabelle auf, weil ...

    1 Sondermodul = mehrer Anbieter anbieten
    und
    1 Anbieter mehere Sondermodule anbietet ...

    habs mir bisher so gedacht

    Tabelle Anbieter:

    anb_id | anb_name ....

    Tabelle Standard Module:

    anb_id | 11 Enum Felder mit Name = Standard Module und erlaubte Werte 1,0

    Tabelle Sondermodule:

    ???

    vielleicht 2 Tabellen

    eine SonderModule:
    module_id | module ....

    und eine SonderModule_Anbieter
    anb_id | module_id


    ????

    koennt ihr mir mal please auf die Spruenge helfen
    Splinter Cell Base

  • #2
    warum hast du verschiedene tabellen für standardmodule und sondermodule?

    Code:
    tabelle anbieter
    [u]anbieter_id[/u] | anbieter_name | ...
    
    tabelle module
    [u]modul_id[/u] | modul_name
    
    tabelle anbieter_module
    [u]anbieter_id[/u] | [u]modul_id[/u]
    wenn sondermodule und standardmodule sich nur in der anzahl der verfügbaren anbieter unterscheiden reicht das völlig aus, wenn nicht mach noch ne spalte sondermodul in die modultabelle
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      naja weil ich ja noch net schluessig war ... war eigentlich klar das wenn ich es so mache wie du sagtest oder ich schon dachte, das dann die Standardmodule Tabelle uberflüssig ist bzw alle module in eine tabelle kommen und ne id bekommen



      THX fuer die schnelle Antwort
      Splinter Cell Base

      Kommentar

      Lädt...
      X