tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
652
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    saladinmundi saladinmundi ist offline Grünschnabel
    Registriert seit
    Sep 2005
    Beiträge
    4
    Hallöchen,

    ich bin gerade dabei ein kleines Shopsystem in Java zu implementieren.
    Mein Modell sieht nun so aus, dass einem Produkt ein oder mehrere Kategorien zugeordnet werden sollen.
    Die Klasse Produkt hat dabei nur Basisinformationen wie Produktname und Produktpreis.Alle weiteren
    Informationen soll die jeweilige zum Produkt zugewiesene(n) Kategorie(n) liefern.

    Das Problem welches ich hierbei nun sehe ist, dass ein späterer Moderator/Admin des Systems
    nicht den Programmcode anfassen soll um später eine neue Kategorie(klasse) hinzuzufügen.

    Als welche Datenstruktur würdet ihr Kategorie umsetzten? Oder sollte es gar ganz anders gemacht werden?

    Ich danke euch jetzt schon herzlich für die kommenden Antworten.

    Grüße,
    sala
     

  2. #2
    Avatar von chmee
    chmee chmee ist offline mod | media
    tutorials.de Moderator
    Registriert seit
    Apr 2004
    Ort
    Berlin bei Potsdam
    Beiträge
    7.531
    Blog-Einträge
    4
    Stichwort Normalisierung.

    (1) Tabelle mit dem Produkt (pID, pName)
    (2) Tabelle Kategorien (kID,kName)
    (3) Tabelle Zuweisung des Produkts zu Kategorie (index, pID,kID)

    Heisst also, in Tabelle 3 dürfen ruhig mehrere Einträge zu jedem Produkt stehen
    UND
    das Erweitern der Kategorien kann man anstandslos in Tabelle 2 machen, welche dann in Tabelle 3 benutzt werden dürfen.

    mfg chmee
     
    Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
    Benutzt den DANKE-Knopf oder bewertet den Beitrag

    "GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
    -> Regexp <- -> php <- -> Javascript <-

  3. #3
    saladinmundi saladinmundi ist offline Grünschnabel
    Registriert seit
    Sep 2005
    Beiträge
    4
    Hallo chmee,

    danke für deine Antwort.


    Grüße,
    sala
     

Ähnliche Themen

  1. Datenstruktur
    Von pinsleepe im Forum Java Grundlagen
    Antworten: 4
    Letzter Beitrag: 22.10.08, 13:39
  2. Datenstruktur in C?
    Von Buitre im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 14.02.08, 14:41
  3. Datenstruktur
    Von Nick0110 im Forum Java
    Antworten: 4
    Letzter Beitrag: 04.08.07, 19:47
  4. Antworten: 1
    Letzter Beitrag: 03.01.06, 19:22
  5. Antworten: 21
    Letzter Beitrag: 12.02.04, 17:24