Der Warenkorb verwaltet alle ausgewählten Artikel durch einen Benutzer des Onlineshops. Er stellt eine Liste aus Elementen dar (WarenkorbItem), um die ausgewählten Artikel durch einen Besucher referenzieren zu können. Auf einer weiteren Ebene unterhalb des WarenkorbItem verwaltet der Warenkorb die Elemente der Aufteilungsartikel (WarenkorbSubItem).
Tabelle: Warenkorb
Der Warenkorb verwaltet alle ausgewählten Artikel durch einen Benutzer des
Onlineshops. Sofern der Warenkorb gekauft wird, so hat er eine Referenz zum
daraus entstehenden Vorgangs.
|
Spalte |
Typ |
Beschreibung |
|
Oid |
int |
Primärschlüssel der Tabelle |
|
UserOid |
int |
Referenz zum Benutzer, der diesem Warenkorb zugeordnet ist. |
|
VorgangOid |
int? |
Referenz zum Vorgang, der diesem Warenkorb zugeordnet ist. |
Tabelle: WarenkorbItem
Das WarenkorbItem ist ein Element des Warenkorbs und definiert den Artikel und dessen Menge, die gekauft werden soll. Bei einem platzgenauen Verkauf wird zudem der Platz referenziert, der durch oder für den Benutzer ausgewählt wurde.
|
Spalte |
Typ |
Beschreibung |
|
Oid |
int |
Primärschlüssel der Tabelle |
|
Menge |
int |
Die Anzahl des ausgewählten Artikels, die verkauft wird. |
|
EventIDOderOid |
int |
Referenz zum Termin, der diesem WarenkorbItem zugeordnet ist. |
|
ArtikelIDOderOid |
int |
Referenz zum Artikel, der diesem WarenkorbItem zugeordnet ist. |
|
SitzplatzNrOderOid |
int |
Referenz zum Platz, der diesem WarenkorbItem zugeordnet ist, der durch oder für den Benutzer ausgewählt wurde. |
|
SitzplatzBezeichnung |
string |
Die Sitzplatzbezeichnung des Platzes der durch oder für den Benutzer ausgewählt wurde. |
|
WarenkorbOid |
int |
Referenz zum Warenkorb, der diesem WarenkorbItem zugeordnet ist. |
Tabelle: WarenkorbSubItem
Das WarenkorbSubItem ist ein Element des WarenkorbItems und definiert den Artikel und dessen Menge, die gekauft werden soll. Es referenziert die Elemente eines Aufteilungsartikels auf der Ebene des WarenkorbItem.
|
Spalte |
Typ |
Beschreibung |
|
Oid |
int |
Primärschlüssel der Tabelle |
|
ArtikelIDOderOid |
int |
Referenz zum Artikel, der diesem WarenkorbItem zugeordnet ist. |
|
WarenkorbItemOid |
int |
Referenz zum WarenkorbItem, der diesem WarenkorbSubItem zugeordnet ist. |