Antworten
wieso legst du im warenkorb nochmals die ganzen artikeltabellen an, und nicht einfach eine eindeutige ID des artikels?
2.
Zitat:
bieler postete
wieso legst du im warenkorb nochmals die ganzen artikeltabellen an, und nicht einfach eine eindeutige ID des artikels?
Wie kann ich vorgehen um eine eindeutige Id des Artikels auszugeben?
3.
wie wärs mit der pid? Die ist ja wohl eindeutig....bevor du dich aber da dran machst, solltest du wohl noch einwenig Datenbankgrundlagen lernen...
insbesondere das thema "Die 5 Normalformen" solltest du anschauen.
4.
Datenbankstrukturdefinition = Die Sql Konstrukte "ausführen zum Speichern der Daten"
Datenabfrage= Abrufen und Formate anzeigen
Datenbearbeitung= Einfügen,aktualiesieren
Datenzugriffssteuerung=Verwalten w.zB: einfügen löschen etc
Datenintegrität=Sql verhinderung von Datenbeschädigungen u.Systemausfällen
SQL ist lediglich eine Schnittstelle zum ausführen der Datenbankver.
Fangen wir mal an
Die Tabelle Warenkorb benötigen wir doch zum ausführen der einzelnen Artikel?
5.
Sollten das die 5 Normalformen sein? wo hast du denn sowas her?!
Bitte lesen und verstehen:
Die 5 NormalformenZusätzlich solltest du da wohl mal alles zu SQL lesen.
Was du da aufgezählt hast sieht mir nach den Sprachschichten von SQL aus(DDL,DML,DCL,DQL)
Woher Du aber diese komischen Definitionen her hast, hab ich keine Ahnung.
Und dein Satz "SQL ist lediglich eine Schnittstelle zum ausführen der Datenbankver." klingt auch sehr logisch. Ok, SQL als schnittstelle zu bezeichnen, naja, sooo falsch isses nicht. Es ist ganz einfach eine Datenbanksprache. Aber was du mit "auführen der Datenbankver." meinst, keine Ahnung..die verbindung handelt jedenfalls nicht SQL...
Also, wie schon gesagt, lern erst einwenig Grundlagen. Dies ist nicht so einfach wies ausschaut, es ist durchaus einkleinwenig komplexer als du denkst.
6.
also zunächst einmal:
vernunftiges Datenbankdesign
- hier kannst du dir im Vorfeld schon mal gedanken über geeignete prefixes machen ( das erspart dir später bei joins die Verwendung von unübersichtlichen aliases)
-Kategorien, Produkte ect.
in den Warenkorb packst du dann die eindeutige prod_id, die bestellte Anzahl, sonstige Sonderheiten: Größe|Farbe| was weiss ich, den ganzen Klumpatsch speicherst du dann in einer z.B. session
Code: In Zwischenablage kopieren (nur IE)
oder wenn du keinen Plan hast, verwendeste eine der zahlreichen OpenSource Lösungen.