Produktkategorien in DB speichern

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

  • Produktkategorien in DB speichern

    Guten Tag,

    wie und warum speichert man am besten Produktkategorien in einer mySQL DB ab?

    Dabei sollen sowohl die Über als auch Unterkategorien später erweiterbar sein.

    Wer hat Erfahrung auf diesem Gebiet?

    Danke

  • #2
    Re: Produktkategorien in DB speichern

    Original geschrieben von compuboy1010
    wie
    in tabellen

    warum speichert man am besten Produktkategorien in einer mySQL DB ab?
    weil da mehr reinpasst als in deinen kopf und die datenbank das ganze zeug nicht vergessen wird?

    Dabei sollen sowohl die Über als auch Unterkategorien später erweiterbar sein.
    das sei dir unbenommen
    Wer hat Erfahrung auf diesem Gebiet?
    nicht direkt mit produktkategorien, aber ob ich jetzt
    1. Menüpunkt 1
    2. Menüpunkt 2
    2.1 Menüpunkt 2.1
    2.2 Menüpunkt 2.2
    2..2.1 Menüpunkt 2.2.1
    2.3 Menüpunkt 2.3
    schreibe undd damit ein Menü aufbau oder
    1. Kategorie 1
    2. Kategorie 2
    2.1 Kategorie 2.1
    2.2 Kategorie 2.2
    2..2.1 Kategorie 2.2.1
    2.3 Kategorie 2.3
    nimmt sich nicht viel oder?

    wenn du nach menüs suchst, findest du mit sicherheit was
    Danke
    Bitte
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      wie: eine Tabelle mit cat_id, cat_description, cat_parentid.
      Hauptkategorien haben in cat_parentid immer den Wert 0, Unterkategorien eben cat_id vom Hauptkategorie.

      warum: (nur kurze Erläuterung ) weil es sich besser verwalten lässt. Lesen und Schreiben in eine Datenbank ist viel viel bequemer als in eine Textdatei.

      Kommentar


      • #4
        Ist das dann alles in einer Tabelle? Oder in zwei Tabellen ?

        Wer könnte mir mal eine simple Beispieltabelle geben?

        PS: Also ich wollte noch darauf hinweisen, dass ich schon länder mit mySQL arbeite. Habe momentan 40 Tabellen.

        Nur keinen Schimmer wie ich Hirachien darstellen kann.
        Zuletzt geändert von compuboy1010; 19.03.2004, 13:47.

        Kommentar


        • #5
          Original geschrieben von asp2php
          Hauptkategorien haben in cat_parentid immer den Wert 0, Unterkategorien eben cat_id vom Hauptkategorie.
          Wenn schon dann bitte NULL ... und nicht 0 ... !
          carpe noctem

          [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
          [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

          Kommentar


          • #6
            Original geschrieben von goth
            Wenn schon dann bitte NULL ... und nicht 0 ... !
            Ähm... meine ich doch

            Kommentar


            • #7
              Original geschrieben von compuboy1010
              Ist das dann alles in einer Tabelle? Oder in zwei Tabellen ?

              Wer könnte mir mal eine simple Beispieltabelle geben?

              PS: Also ich wollte noch darauf hinweisen, dass ich schon länder mit mySQL arbeite. Habe momentan 40 Tabellen.

              Nur keinen Schimmer wie ich Hirachien darstellen kann.
              wer lesen kann, ist klar im Vorteil! Die Antwort habe ich bereits gepostet.

              Kommentar


              • #8
                Re: Re: Produktkategorien in DB speichern

                Original geschrieben von mrhappiness
                wenn du nach menüs suchst, findest du mit sicherheit was
                Ich denke, also bin ich. - Einige sind trotzdem...

                Kommentar


                • #9
                  Guten Tag,

                  also in der Datenbank sind nun alle Kategorien eingetragen.
                  Die Spalten wurden so benannt:

                  cat_id, cat_parentid, cat_description

                  Da ich nun aber alles objektorientiert programmiert habe bin ich mir nicht sicher welche Datenstruktur sich am besten anbietet.

                  Ich möchte bald auch die Menüfürung nach obigem Schema in einer DB speichern.

                  Sollte ich man nun eine Klasse Menü erstellen und eine Klasse Menu_Produke und eine Klasse Menu_Navigation davon ableiten?

                  Wie geht man nun am schlauesten vor? Die Navigation soll ja auf jeder Seite sein und die Oberkategorien der Produkte ebenfalls.

                  Danke

                  Kommentar

                  Lädt...
                  X