Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE SCHEMA swe_webshop
- CREATE TABLE IF NOT EXISTS swe_webshop.ShopUser (
- idShopUser BIGSERIAL NOT NULL PRIMARY KEY,
- Vorname VARCHAR(45) NOT NULL ,
- Nachname VARCHAR(45) NOT NULL ,
- Strasse VARCHAR(45) NOT NULL ,
- Postleitzahl INT NOT NULL ,
- Ort VARCHAR(45) NOT NULL ,
- Mailadresse VARCHAR(100) NOT NULL ,
- PWMD5 VARCHAR(32) NOT NULL ,
- Telefonnummer VARCHAR(45) NULL ,
- Kreditinstitut VARCHAR(45) NULL ,
- Bankleitzahl VARCHAR(45) NULL ,
- Kontonummer VARCHAR(45) NULL ,
- Gesperrt SMALLINT(1) NULL ,
- Anrede VARCHAR(45) NOT NULL );
- CREATE TABLE IF NOT EXISTS swe_webshop.Bestellungen (
- idBestellungen BIGSERIAL NOT NULL PRIMARY KEY,
- Datum DATE NOT NULL ,
- Lieferdatum DATE NULL ,
- UserID INT NOT NULL ,
- Prozentrabatt DOUBLE NULL DEFAULT 0 );
- CREATE TABLE IF NOT EXISTS swe_webshop.Fahrzeuge (
- idFahrzeuge BIGSERIAL NOT NULL PRIMARY KEY,
- Artikelnummer VARCHAR(45) NOT NULL ,
- Modellname VARCHAR(45) NOT NULL ,
- Baujahr INT NULL ,
- Leistung INT NULL ,
- Farbe VARCHAR(45) NULL ,
- Hubraum INT NULL ,
- PreisNetto DOUBLE NOT NULL DEFAULT 0 ,
- Bestand INT NULL DEFAULT 0 ,
- Hersteller VARCHAR(100) NULL );
- CREATE TABLE IF NOT EXISTS swe_webshop.BestellPositionen (
- idBestellPositionen BIGSERIAL NOT NULL PRIMARY KEY,
- Bestellung INT NOT NULL ,
- Fahrzeug INT NOT NULL ,
- RabattProzent DOUBLE NULL DEFAULT 0 ,
- Anzahl INT NOT NULL DEFAULT 1 );
- CREATE TABLE IF NOT EXISTS swe_webshop.Fahrzeugbilder (
- idFahrzeugBilder BIGSERIAL NOT NULL PRIMARY KEY,
- Fahrzeug INT NOT NULL ,
- Bildpfad VARCHAR(250) NOT NULL );
- CREATE TABLE IF NOT EXISTS swe_webshop.Fahrzeugkategorien (
- idFahrzeugkategorien BIGSERIAL NOT NULL PRIMARY KEY,
- Fahrzeug INT NOT NULL ,
- Kategorie INT NOT NULL );
- CREATE TABLE IF NOT EXISTS swe_webshop.Kategorien (
- idKategorien BIGSERIAL NOT NULL PRIMARY KEY,
- Kategoriename VARCHAR(100) NOT NULL ,
- Beschreibung TEXT NULL );
- CREATE TABLE IF NOT EXISTS swe_webshop.BestellStati (
- idBestellStati BIGSERIAL NOT NULL PRIMARY KEY,
- Status VARCHAR(100) NOT NULL ,
- Kundenanzeige TINYINT(1) NOT NULL DEFAULT 0 );
- CREATE TABLE IF NOT EXISTS swe_webshop.Bestellung2Status (
- idBestellung2Status BIGSERIAL NOT NULL PRIMARY KEY,
- Bestellung INT NOT NULL ,
- Status INT NOT NULL ,
- Kommentar TEXT NULL );
Add Comment
Please, Sign In to add comment