ich weiß nicht, ob ich hier in der richtigen Sektion bin. Falls nein tut es mir leid.
Ich muss in MySQL ein fertiges Datenbank-Modell als SQL Export zu einer Datenbank machen. Das erstellen hat auch gut geklappt... nur leider muss ich nun jeweils 3 Datensätze einfügen undzwar mit INSERT INTO.
Ich bekomme aber immer den Fehler 1452 und weiß nicht, was ich machen soll.
Hier der SQL Code zum erstellen der Datenbank:
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
CREATE SCHEMA IF NOT EXISTS `fahrrad` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ;
USE `fahrrad` ;
-- -----------------------------------------------------
-- Table `tblAbteilungen`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblAbteilungen` (
`idAbt_Nr` INT NOT NULL AUTO_INCREMENT ,
`fiLeiter` INT NOT NULL ,
`Name` VARCHAR(50) NOT NULL ,
`Ort` VARCHAR(50) NOT NULL ,
PRIMARY KEY (`idAbt_Nr`) ,
INDEX `fk_tblAbteilungen_tblAngestellte1` (`fiLeiter` ASC) ,
CONSTRAINT `fk_tblAbteilungen_tblAngestellte1`
FOREIGN KEY (`fiLeiter` )
REFERENCES `tblAngestellte` (`idAng_Nr` )
ON DELETE RESTRICT
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblAngestellte`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblAngestellte` (
`idAng_Nr` INT NOT NULL AUTO_INCREMENT ,
`fiAbt_Nr` INT NOT NULL ,
`Aufgabenbeschreibung` VARCHAR(50) NOT NULL ,
`Beruf` VARCHAR(50) NOT NULL ,
`Nachname` VARCHAR(50) NOT NULL ,
`Vorname` VARCHAR(50) NOT NULL ,
`Geschlecht` CHAR(1) NOT NULL ,
`Eintrittsdatum` DATE NULL DEFAULT NULL ,
`Gehalt` DECIMAL(9,2) NULL DEFAULT 0 ,
`Abzuege` DECIMAL(9,2) NULL DEFAULT 0 ,
`Ort` VARCHAR(50) NULL DEFAULT NULL ,
`Strasse` VARCHAR(50) NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idAng_Nr`) ,
INDEX `fk_tblAngestellte_tblAbteilungen1` (`fiAbt_Nr` ASC) ,
CONSTRAINT `fk_tblAngestellte_tblAbteilungen1`
FOREIGN KEY (`fiAbt_Nr` )
REFERENCES `tblAbteilungen` (`idAbt_Nr` )
ON DELETE RESTRICT
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblTeile`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblTeile` (
`idTNr` INT NOT NULL AUTO_INCREMENT ,
`Me` VARCHAR(10) NULL DEFAULT NULL ,
`Bezeichnung` VARCHAR(50) NULL DEFAULT NULL ,
`Typ` VARCHAR(50) NULL DEFAULT NULL ,
`Herstellkosten` DECIMAL NULL DEFAULT NULL ,
`Einkaufspreis` DECIMAL NULL DEFAULT NULL ,
`Mindestbestand` DECIMAL NULL DEFAULT NULL ,
`Bestand` DECIMAL NULL DEFAULT NULL ,
`Lieferzeit` DECIMAL NULL DEFAULT NULL ,
`Herstelldauer` DECIMAL NULL DEFAULT NULL ,
`Gewicht` DECIMAL NULL DEFAULT NULL ,
`Reserviert` DECIMAL NULL DEFAULT NULL ,
`Verfuegbar` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idTNr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblArtikel`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblArtikel` (
`idfiTNr` INT NOT NULL ,
`Bezeichnung` VARCHAR(50) NOT NULL ,
`Artikel_Typ` VARCHAR(50) NOT NULL ,
`Verkaufspreis` DECIMAL NULL DEFAULT NULL ,
`Jahresumsatz` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idfiTNr`) ,
CONSTRAINT `fk_tblArtikel_tblTeile1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblKunden`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblKunden` (
`idKun_Nr` INT NOT NULL AUTO_INCREMENT ,
`Nachname` VARCHAR(50) NOT NULL ,
`Vorname` VARCHAR(50) NOT NULL ,
`Geschlecht` VARCHAR(1) NULL DEFAULT NULL ,
`Ort` VARCHAR(50) NULL DEFAULT NULL ,
`Strasse` VARCHAR(50) NULL DEFAULT NULL ,
`TelefonNr` VARCHAR(50) NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idKun_Nr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblAuftraege`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblAuftraege` (
`idAuftragsNr` INT NOT NULL AUTO_INCREMENT ,
`Auftrags_Typ` VARCHAR(50) NOT NULL ,
`fiKun_Nr` INT NOT NULL ,
`fiAng_Nr` INT NULL ,
`Bereits_Gezahlt` DECIMAL NULL DEFAULT NULL ,
`Bestelldatum` DATE NULL DEFAULT NULL ,
`Lieferdatum` DATE NULL DEFAULT NULL ,
`Rechnungsdatum` DATE NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idAuftragsNr`) ,
INDEX `fk_tblAuftraege_tblKunden` (`fiKun_Nr` ASC) ,
INDEX `fk_tblAuftraege_tblAngestellte1` (`fiAng_Nr` ASC) ,
CONSTRAINT `fk_tblAuftraege_tblKunden`
FOREIGN KEY (`fiKun_Nr` )
REFERENCES `tblKunden` (`idKun_Nr` )
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT `fk_tblAuftraege_tblAngestellte1`
FOREIGN KEY (`fiAng_Nr` )
REFERENCES `tblAngestellte` (`idAng_Nr` )
ON DELETE SET NULL
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblAuftragspositionen`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblAuftragspositionen` (
`idfiTNr` INT NOT NULL ,
`idfiAuftragsNr` INT NOT NULL ,
`Menge` DECIMAL NULL DEFAULT NULL ,
INDEX `fk_tblAuftragspositionen_tblArtikel1` (`idfiTNr` ASC) ,
INDEX `fk_tblAuftragspositionen_tblAuftraege1` (`idfiAuftragsNr` ASC) ,
PRIMARY KEY (`idfiAuftragsNr`, `idfiTNr`) ,
CONSTRAINT `fk_tblAuftragspositionen_tblArtikel1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblArtikel` (`idfiTNr` )
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT `fk_tblAuftragspositionen_tblAuftraege1`
FOREIGN KEY (`idfiAuftragsNr` )
REFERENCES `tblAuftraege` (`idAuftragsNr` )
ON DELETE CASCADE
ON UPDATE CASCADE);
-- -----------------------------------------------------
-- Table `tblGeh_Klassen`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblGeh_Klassen` (
`Geh_Klasse` DECIMAL NOT NULL ,
`Max_Gehalt` DECIMAL NOT NULL ,
`Min_Gehalt` DECIMAL NOT NULL );
-- -----------------------------------------------------
-- Table `tblLager`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLager` (
`idLaNr` INT NOT NULL AUTO_INCREMENT ,
`Bezeichnung` VARCHAR(50) NOT NULL ,
`Ort` VARCHAR(50) NULL DEFAULT NULL ,
`Strasse` VARCHAR(50) NULL DEFAULT NULL ,
PRIMARY KEY (`idLaNr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblLagerbestand`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLagerbestand` (
`idfiLaNr` INT NOT NULL ,
`idfiTNr` INT NOT NULL ,
`Bestand` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
INDEX `fk_tblLagerbestand_tblLager1` (`idfiLaNr` ASC) ,
INDEX `fk_tblLagerbestand_tblTeile1` (`idfiTNr` ASC) ,
PRIMARY KEY (`idfiTNr`, `idfiLaNr`) ,
CONSTRAINT `fk_tblLagerbestand_tblLager1`
FOREIGN KEY (`idfiLaNr` )
REFERENCES `tblLager` (`idLaNr` )
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT `fk_tblLagerbestand_tblTeile1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblLieferanten`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLieferanten` (
`idLief_Nr` INT NOT NULL AUTO_INCREMENT ,
`Name` VARCHAR(50) NOT NULL ,
`Ort` VARCHAR(50) NOT NULL ,
`Strasse` VARCHAR(50) NOT NULL ,
`TelefonNr` VARCHAR(50) NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idLief_Nr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblLieferprogramme`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLieferprogramme` (
`idfiLief_Nr` INT NOT NULL ,
`idfiTNr` INT NOT NULL ,
`BestellNr` DECIMAL NULL DEFAULT NULL ,
`Einkaufspreis` DECIMAL NULL DEFAULT NULL ,
`Gesamtmenge` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idfiLief_Nr`, `idfiTNr`) ,
INDEX `fk_tblLieferprogramme_tblLieferanten1` (`idfiLief_Nr` ASC) ,
INDEX `fk_tblLieferprogramme_tblTeile1` (`idfiTNr` ASC) ,
CONSTRAINT `fk_tblLieferprogramme_tblLieferanten1`
FOREIGN KEY (`idfiLief_Nr` )
REFERENCES `tblLieferanten` (`idLief_Nr` )
ON DELETE CASCADE
ON UPDATE CASCADE,
CONSTRAINT `fk_tblLieferprogramme_tblTeile1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblLieferungen`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLieferungen` (
`idLiefer_Nr` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
`idfiTNr` INT NOT NULL ,
`idfiLief_Nr` INT NOT NULL ,
`Lief_Datum` DATE NOT NULL ,
`Menge` DECIMAL NOT NULL DEFAULT 1 ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idLiefer_Nr`, `idfiLief_Nr`, `idfiTNr`) ,
INDEX `fk_tblLieferungen_tblLieferprogramme1` (`idfiLief_Nr` ASC, `idfiTNr` ASC) ,
CONSTRAINT `fk_tblLieferungen_tblLieferprogramme1`
FOREIGN KEY (`idfiLief_Nr` , `idfiTNr` )
REFERENCES `tblLieferprogramme` (`idfiLief_Nr` , `idfiTNr` )
ON DELETE RESTRICT
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblStruktur`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblStruktur` (
`idfiOTeil` INT NOT NULL ,
`idfiUTeil` INT NOT NULL ,
`idPosition` INT NOT NULL ,
`Menge` DECIMAL NOT NULL ,
`Ausschuss` DECIMAL NULL DEFAULT NULL ,
`Arbeitsgang` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idfiOTeil`, `idfiUTeil`, `idPosition`) ,
INDEX `fk_tblStruktur_tblTeile1` (`idfiUTeil` ASC) ,
INDEX `fk_tblStruktur_tblTeile2` (`idfiOTeil` ASC) ,
CONSTRAINT `fk_tblStruktur_tblTeile1`
FOREIGN KEY (`idfiUTeil` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT `fk_tblStruktur_tblTeile2`
FOREIGN KEY (`idfiOTeil` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblWerke`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblWerke` (
`idWNr` INT NOT NULL AUTO_INCREMENT ,
`Bezeichnung` VARCHAR(50) NULL DEFAULT NULL ,
`Ort` VARCHAR(50) NOT NULL ,
`Strasse` VARCHAR(50) NOT NULL ,
PRIMARY KEY (`idWNr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblTeile_Werke`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblTeile_Werke` (
`idfiTNr` INT NOT NULL ,
`idfiWNr` INT NOT NULL ,
INDEX `fk_tblTeile_Werke_tblWerke1` (`idfiWNr` ASC) ,
INDEX `fk_tblTeile_Werke_tblTeile1` (`idfiTNr` ASC) ,
PRIMARY KEY (`idfiTNr`, `idfiWNr`) ,
CONSTRAINT `fk_tblTeile_Werke_tblWerke1`
FOREIGN KEY (`idfiWNr` )
REFERENCES `tblWerke` (`idWNr` )
ON DELETE CASCADE
ON UPDATE CASCADE,
CONSTRAINT `fk_tblTeile_Werke_tblTeile1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
CREATE SCHEMA IF NOT EXISTS `fahrrad` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ;
USE `fahrrad` ;
-- -----------------------------------------------------
-- Table `tblAbteilungen`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblAbteilungen` (
`idAbt_Nr` INT NOT NULL AUTO_INCREMENT ,
`fiLeiter` INT NOT NULL ,
`Name` VARCHAR(50) NOT NULL ,
`Ort` VARCHAR(50) NOT NULL ,
PRIMARY KEY (`idAbt_Nr`) ,
INDEX `fk_tblAbteilungen_tblAngestellte1` (`fiLeiter` ASC) ,
CONSTRAINT `fk_tblAbteilungen_tblAngestellte1`
FOREIGN KEY (`fiLeiter` )
REFERENCES `tblAngestellte` (`idAng_Nr` )
ON DELETE RESTRICT
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblAngestellte`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblAngestellte` (
`idAng_Nr` INT NOT NULL AUTO_INCREMENT ,
`fiAbt_Nr` INT NOT NULL ,
`Aufgabenbeschreibung` VARCHAR(50) NOT NULL ,
`Beruf` VARCHAR(50) NOT NULL ,
`Nachname` VARCHAR(50) NOT NULL ,
`Vorname` VARCHAR(50) NOT NULL ,
`Geschlecht` CHAR(1) NOT NULL ,
`Eintrittsdatum` DATE NULL DEFAULT NULL ,
`Gehalt` DECIMAL(9,2) NULL DEFAULT 0 ,
`Abzuege` DECIMAL(9,2) NULL DEFAULT 0 ,
`Ort` VARCHAR(50) NULL DEFAULT NULL ,
`Strasse` VARCHAR(50) NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idAng_Nr`) ,
INDEX `fk_tblAngestellte_tblAbteilungen1` (`fiAbt_Nr` ASC) ,
CONSTRAINT `fk_tblAngestellte_tblAbteilungen1`
FOREIGN KEY (`fiAbt_Nr` )
REFERENCES `tblAbteilungen` (`idAbt_Nr` )
ON DELETE RESTRICT
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblTeile`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblTeile` (
`idTNr` INT NOT NULL AUTO_INCREMENT ,
`Me` VARCHAR(10) NULL DEFAULT NULL ,
`Bezeichnung` VARCHAR(50) NULL DEFAULT NULL ,
`Typ` VARCHAR(50) NULL DEFAULT NULL ,
`Herstellkosten` DECIMAL NULL DEFAULT NULL ,
`Einkaufspreis` DECIMAL NULL DEFAULT NULL ,
`Mindestbestand` DECIMAL NULL DEFAULT NULL ,
`Bestand` DECIMAL NULL DEFAULT NULL ,
`Lieferzeit` DECIMAL NULL DEFAULT NULL ,
`Herstelldauer` DECIMAL NULL DEFAULT NULL ,
`Gewicht` DECIMAL NULL DEFAULT NULL ,
`Reserviert` DECIMAL NULL DEFAULT NULL ,
`Verfuegbar` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idTNr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblArtikel`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblArtikel` (
`idfiTNr` INT NOT NULL ,
`Bezeichnung` VARCHAR(50) NOT NULL ,
`Artikel_Typ` VARCHAR(50) NOT NULL ,
`Verkaufspreis` DECIMAL NULL DEFAULT NULL ,
`Jahresumsatz` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idfiTNr`) ,
CONSTRAINT `fk_tblArtikel_tblTeile1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblKunden`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblKunden` (
`idKun_Nr` INT NOT NULL AUTO_INCREMENT ,
`Nachname` VARCHAR(50) NOT NULL ,
`Vorname` VARCHAR(50) NOT NULL ,
`Geschlecht` VARCHAR(1) NULL DEFAULT NULL ,
`Ort` VARCHAR(50) NULL DEFAULT NULL ,
`Strasse` VARCHAR(50) NULL DEFAULT NULL ,
`TelefonNr` VARCHAR(50) NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idKun_Nr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblAuftraege`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblAuftraege` (
`idAuftragsNr` INT NOT NULL AUTO_INCREMENT ,
`Auftrags_Typ` VARCHAR(50) NOT NULL ,
`fiKun_Nr` INT NOT NULL ,
`fiAng_Nr` INT NULL ,
`Bereits_Gezahlt` DECIMAL NULL DEFAULT NULL ,
`Bestelldatum` DATE NULL DEFAULT NULL ,
`Lieferdatum` DATE NULL DEFAULT NULL ,
`Rechnungsdatum` DATE NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idAuftragsNr`) ,
INDEX `fk_tblAuftraege_tblKunden` (`fiKun_Nr` ASC) ,
INDEX `fk_tblAuftraege_tblAngestellte1` (`fiAng_Nr` ASC) ,
CONSTRAINT `fk_tblAuftraege_tblKunden`
FOREIGN KEY (`fiKun_Nr` )
REFERENCES `tblKunden` (`idKun_Nr` )
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT `fk_tblAuftraege_tblAngestellte1`
FOREIGN KEY (`fiAng_Nr` )
REFERENCES `tblAngestellte` (`idAng_Nr` )
ON DELETE SET NULL
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblAuftragspositionen`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblAuftragspositionen` (
`idfiTNr` INT NOT NULL ,
`idfiAuftragsNr` INT NOT NULL ,
`Menge` DECIMAL NULL DEFAULT NULL ,
INDEX `fk_tblAuftragspositionen_tblArtikel1` (`idfiTNr` ASC) ,
INDEX `fk_tblAuftragspositionen_tblAuftraege1` (`idfiAuftragsNr` ASC) ,
PRIMARY KEY (`idfiAuftragsNr`, `idfiTNr`) ,
CONSTRAINT `fk_tblAuftragspositionen_tblArtikel1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblArtikel` (`idfiTNr` )
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT `fk_tblAuftragspositionen_tblAuftraege1`
FOREIGN KEY (`idfiAuftragsNr` )
REFERENCES `tblAuftraege` (`idAuftragsNr` )
ON DELETE CASCADE
ON UPDATE CASCADE);
-- -----------------------------------------------------
-- Table `tblGeh_Klassen`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblGeh_Klassen` (
`Geh_Klasse` DECIMAL NOT NULL ,
`Max_Gehalt` DECIMAL NOT NULL ,
`Min_Gehalt` DECIMAL NOT NULL );
-- -----------------------------------------------------
-- Table `tblLager`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLager` (
`idLaNr` INT NOT NULL AUTO_INCREMENT ,
`Bezeichnung` VARCHAR(50) NOT NULL ,
`Ort` VARCHAR(50) NULL DEFAULT NULL ,
`Strasse` VARCHAR(50) NULL DEFAULT NULL ,
PRIMARY KEY (`idLaNr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblLagerbestand`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLagerbestand` (
`idfiLaNr` INT NOT NULL ,
`idfiTNr` INT NOT NULL ,
`Bestand` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
INDEX `fk_tblLagerbestand_tblLager1` (`idfiLaNr` ASC) ,
INDEX `fk_tblLagerbestand_tblTeile1` (`idfiTNr` ASC) ,
PRIMARY KEY (`idfiTNr`, `idfiLaNr`) ,
CONSTRAINT `fk_tblLagerbestand_tblLager1`
FOREIGN KEY (`idfiLaNr` )
REFERENCES `tblLager` (`idLaNr` )
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT `fk_tblLagerbestand_tblTeile1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblLieferanten`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLieferanten` (
`idLief_Nr` INT NOT NULL AUTO_INCREMENT ,
`Name` VARCHAR(50) NOT NULL ,
`Ort` VARCHAR(50) NOT NULL ,
`Strasse` VARCHAR(50) NOT NULL ,
`TelefonNr` VARCHAR(50) NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idLief_Nr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblLieferprogramme`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLieferprogramme` (
`idfiLief_Nr` INT NOT NULL ,
`idfiTNr` INT NOT NULL ,
`BestellNr` DECIMAL NULL DEFAULT NULL ,
`Einkaufspreis` DECIMAL NULL DEFAULT NULL ,
`Gesamtmenge` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idfiLief_Nr`, `idfiTNr`) ,
INDEX `fk_tblLieferprogramme_tblLieferanten1` (`idfiLief_Nr` ASC) ,
INDEX `fk_tblLieferprogramme_tblTeile1` (`idfiTNr` ASC) ,
CONSTRAINT `fk_tblLieferprogramme_tblLieferanten1`
FOREIGN KEY (`idfiLief_Nr` )
REFERENCES `tblLieferanten` (`idLief_Nr` )
ON DELETE CASCADE
ON UPDATE CASCADE,
CONSTRAINT `fk_tblLieferprogramme_tblTeile1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblLieferungen`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblLieferungen` (
`idLiefer_Nr` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
`idfiTNr` INT NOT NULL ,
`idfiLief_Nr` INT NOT NULL ,
`Lief_Datum` DATE NOT NULL ,
`Menge` DECIMAL NOT NULL DEFAULT 1 ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idLiefer_Nr`, `idfiLief_Nr`, `idfiTNr`) ,
INDEX `fk_tblLieferungen_tblLieferprogramme1` (`idfiLief_Nr` ASC, `idfiTNr` ASC) ,
CONSTRAINT `fk_tblLieferungen_tblLieferprogramme1`
FOREIGN KEY (`idfiLief_Nr` , `idfiTNr` )
REFERENCES `tblLieferprogramme` (`idfiLief_Nr` , `idfiTNr` )
ON DELETE RESTRICT
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblStruktur`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblStruktur` (
`idfiOTeil` INT NOT NULL ,
`idfiUTeil` INT NOT NULL ,
`idPosition` INT NOT NULL ,
`Menge` DECIMAL NOT NULL ,
`Ausschuss` DECIMAL NULL DEFAULT NULL ,
`Arbeitsgang` DECIMAL NULL DEFAULT NULL ,
`Zeitstempel` TIMESTAMP NOT NULL ,
PRIMARY KEY (`idfiOTeil`, `idfiUTeil`, `idPosition`) ,
INDEX `fk_tblStruktur_tblTeile1` (`idfiUTeil` ASC) ,
INDEX `fk_tblStruktur_tblTeile2` (`idfiOTeil` ASC) ,
CONSTRAINT `fk_tblStruktur_tblTeile1`
FOREIGN KEY (`idfiUTeil` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT `fk_tblStruktur_tblTeile2`
FOREIGN KEY (`idfiOTeil` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblWerke`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblWerke` (
`idWNr` INT NOT NULL AUTO_INCREMENT ,
`Bezeichnung` VARCHAR(50) NULL DEFAULT NULL ,
`Ort` VARCHAR(50) NOT NULL ,
`Strasse` VARCHAR(50) NOT NULL ,
PRIMARY KEY (`idWNr`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tblTeile_Werke`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tblTeile_Werke` (
`idfiTNr` INT NOT NULL ,
`idfiWNr` INT NOT NULL ,
INDEX `fk_tblTeile_Werke_tblWerke1` (`idfiWNr` ASC) ,
INDEX `fk_tblTeile_Werke_tblTeile1` (`idfiTNr` ASC) ,
PRIMARY KEY (`idfiTNr`, `idfiWNr`) ,
CONSTRAINT `fk_tblTeile_Werke_tblWerke1`
FOREIGN KEY (`idfiWNr` )
REFERENCES `tblWerke` (`idWNr` )
ON DELETE CASCADE
ON UPDATE CASCADE,
CONSTRAINT `fk_tblTeile_Werke_tblTeile1`
FOREIGN KEY (`idfiTNr` )
REFERENCES `tblTeile` (`idTNr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
Hier die bisherigen INSERT Befehle:
INSERT INTO tblabteilungen (idAbt_Nr,fiLeiter,NAME,Ort) VALUES(NULL,'Verkauf','Köln');
INSERT INTO tblabteilungen (idAbt_Nr,NAME,Ort) VALUES(NULL,'Lager','Köln');
INSERT INTO tblabteilungen (idAbt_Nr,NAME,Ort) VALUES(NULL,'Managment','Berlin');
INSERT INTO tblangestellte (idAng_Nr,Aufgabenbeschreibung,Beruf,Nachname,Vorn ame,Geschlecht,Eintrittsdatum,Gehalt,Abzuege,Ort,S trasse) VALUES(NULL,'Arbeitet an der Kasse','Kassierer','Müller','Frank','Männlich','25 .09.2012',500.00,100.00,'Köln','Neuestrasse');
INSERT INTO tblangestellte (idAng_Nr,Aufgabenbeschreibung,Beruf,Nachname,Vorn ame,Geschlecht,Eintrittsdatum,Gehalt,Abzuege,Ort,S trasse) VALUES(NULL,'Räumt das Lager auf','Lagerist','Muster','Heins','Männlich','25.09 .2012',500.00,100.00,'Köln','Rabenstrasse');
INSERT INTO tblangestellte (idAng_Nr,Aufgabenbeschreibung,Beruf,Nachname,Vorn ame,Geschlecht,Eintrittsdatum,Gehalt,Abzuege,Ort,S trasse) VALUES(NULL,'Verwaltet das Geld','Manager','Lohman','Noel','Männlich','25.09. 2012',800.00,180.00,'Berlin','Baumstrasse');
INSERT INTO tblartikel (Bezeichnung,Artikel_Typ,Verkaufspreis,Jahresumsat z) VALUES('Vorschlaghammer','Werkzeug',20.00);
INSERT INTO tblartikel (Bezeichnung,Artikel_Typ,Verkaufspreis,Jahresumsat z) VALUES('Weidenholzbrett','Holz',15.00);
INSERT INTO tblartikel (Bezeichnung,Artikel_Typ,Verkaufspreis,Jahresumsat z) VALUES('Schutzbrille','Schutzkleidung',5.00);
INSERT INTO tblauftraege (idAuftragsNr,Auftrags_Typ,Bereits_Gezahlt,Bestell datum,Lieferdatum,Rechnungsdatum) VALUES(NULL,'Bestellung',NULL,'26.09.2012');
INSERT INTO tblauftraege (idAuftragsNr,Auftrags_Typ,Bereits_Gezahlt,Bestell datum,Lieferdatum,Rechnungsdatum) VALUES(NULL,'Lieferung',NULL,'26.09.2012');
INSERT INTO tblauftraege (idAuftragsNr,Auftrags_Typ,Bereits_Gezahlt,Bestell datum,Lieferdatum,Rechnungsdatum) VALUES(NULL,'Wartung',NULL,'26.09.2012');
INSERT INTO tblauftragspositionen (Menge) VALUES(1);
INSERT INTO tblauftragspositionen (Menge) VALUES(20);
INSERT INTO tblauftragspositionen (Menge) VALUES(7);
INSERT INTO tblgeh_klassen (Geh_Klasse,Max_Gehalt,Min_Gehalt) VALUES(1,500,400);
INSERT INTO tblgeh_klassen (Geh_Klasse,Max_Gehalt,Min_Gehalt) VALUES(2,800,500);
INSERT INTO tblgeh_klassen (Geh_Klasse,Max_Gehalt,Min_Gehalt) VALUES(3,1500,800);
INSERT INTO tblkunden (idKun_Nr,Nachname,Vorname,Geschlecht,Ort,Strasse, TelefonNr) VALUES(NULL,'Schneider','Klaus','Männlich','Köln', 'Vogelstrasse','0331 5276219');
INSERT INTO tblkunden (idKun_Nr,Nachname,Vorname,Geschlecht,Ort,Strasse, TelefonNr) VALUES(NULL,'Schneider','Klaus','Männlich','Köln', 'Vogelstrasse','0371 8801542');
INSERT INTO tblkunden (idKun_Nr,Nachname,Vorname,Geschlecht,Ort,Strasse, TelefonNr) VALUES(NULL,'Schneider','Klaus','Männlich','Köln', 'Vogelstrasse','0810 5590143');
INSERT INTO tbllager (idLaNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Werkzeuglager','Düsseldorf','Wasserst rasse');
INSERT INTO tbllager (idLaNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Kleidungslager','Wuppertal','Musterst rasse');
INSERT INTO tbllager (idLaNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Materiallager','Duisburg','Laststrass e');
INSERT INTO tbllagerbestand (Bestand) VALUES(100);
INSERT INTO tbllagerbestand (Bestand) VALUES(900);
INSERT INTO tbllagerbestand (Bestand) VALUES(300);
INSERT INTO tbllieferanten (idLief_Nr,'Name',Ort,Strasse,TelefonNr) VALUES(NULL,'Ernst','Köln','Lohnstrasse','0776 5725864');
INSERT INTO tbllieferanten (idLief_Nr,'Name',Ort,Strasse,TelefonNr) VALUES(NULL,'Waldman','Leverkusen','Donnerstrasse' ,'0835 6729665');
INSERT INTO tbllieferanten (idLief_Nr,'Name',Ort,Strasse,TelefonNr) VALUES(NULL,'Tunep','Bonn','Datenbankstrasse','093 5 585682340');
INSERT INTO tbllieferprogramme (BestellNr,Einkaufspreis,Gesamtmenge) VALUES('00000001',20.00,40.00);
INSERT INTO tbllieferprogramme (BestellNr,Einkaufspreis,Gesamtmenge) VALUES('00000002',10.00,20.00);
INSERT INTO tbllieferprogramme (BestellNr,Einkaufspreis,Gesamtmenge) VALUES('00000003',110.00,110.00);
INSERT INTO tbllieferungen (Lief_Datum,Menge) VALUES('28.09.2012',2);
INSERT INTO tbllieferungen (Lief_Datum,Menge) VALUES('28.09.2012',2);
INSERT INTO tbllieferungen (Lief_Datum,Menge) VALUES('28.09.2012',1);
INSERT INTO tblstuktur (idPosition,Menge,Ausschuss,Arbeitsgang) VALUES(NULL,30,2,NULL);
INSERT INTO tblstuktur (idPosition,Menge,Ausschuss,Arbeitsgang) VALUES(NULL,50,1,NULL);
INSERT INTO tblstuktur (idPosition,Menge,Ausschuss,Arbeitsgang) VALUES(NULL,20,0,NULL);
INSERT INTO tblteile (IdTNr,Me,Bezeichnung,Typ,Herstellkosten,Einkaufsp reis,Mindestbestand,Bestand,Lieferzeit,Herstelldau er,Gewicht,Reserviert,Verfuegbar) VALUES(NULL,NULL,'Schraube',NULL,0.14,0.08,1000,30 00,2,1,10,310,2690);
INSERT INTO tblteile (IdTNr,Me,Bezeichnung,Typ,Herstellkosten,Einkaufsp reis,Mindestbestand,Bestand,Lieferzeit,Herstelldau er,Gewicht,Reserviert,Verfuegbar) VALUES(NULL,NULL,'Nagel',NULL,0.11,0.06,700,2100,2 ,1,5,50,2050);
INSERT INTO tblteile (IdTNr,Me,Bezeichnung,Typ,Herstellkosten,Einkaufsp reis,Mindestbestand,Bestand,Lieferzeit,Herstelldau er,Gewicht,Reserviert,Verfuegbar) VALUES(NULL,NULL,'Büroklammern',NULL,0.12,0.05,500 ,1700,1,1,2,100,1600);
INSERT INTO tblwerke (idWNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Metallwerk Hunst','Leverkusen','Blumenstrasse');
INSERT INTO tblwerke (idWNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Bürowerk Leverkusen','Leverkusen','Blumenstrasse');
INSERT INTO tblwerke (idWNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Metallwerk Hunst','Düsseldorf','Werkstrasse');
INSERT INTO tblteile_werke () VALUES();
INSERT INTO tblteile_werke () VALUES();
INSERT INTO tblteile_werke () VALUES();
INSERT INTO tblabteilungen (idAbt_Nr,NAME,Ort) VALUES(NULL,'Lager','Köln');
INSERT INTO tblabteilungen (idAbt_Nr,NAME,Ort) VALUES(NULL,'Managment','Berlin');
INSERT INTO tblangestellte (idAng_Nr,Aufgabenbeschreibung,Beruf,Nachname,Vorn ame,Geschlecht,Eintrittsdatum,Gehalt,Abzuege,Ort,S trasse) VALUES(NULL,'Arbeitet an der Kasse','Kassierer','Müller','Frank','Männlich','25 .09.2012',500.00,100.00,'Köln','Neuestrasse');
INSERT INTO tblangestellte (idAng_Nr,Aufgabenbeschreibung,Beruf,Nachname,Vorn ame,Geschlecht,Eintrittsdatum,Gehalt,Abzuege,Ort,S trasse) VALUES(NULL,'Räumt das Lager auf','Lagerist','Muster','Heins','Männlich','25.09 .2012',500.00,100.00,'Köln','Rabenstrasse');
INSERT INTO tblangestellte (idAng_Nr,Aufgabenbeschreibung,Beruf,Nachname,Vorn ame,Geschlecht,Eintrittsdatum,Gehalt,Abzuege,Ort,S trasse) VALUES(NULL,'Verwaltet das Geld','Manager','Lohman','Noel','Männlich','25.09. 2012',800.00,180.00,'Berlin','Baumstrasse');
INSERT INTO tblartikel (Bezeichnung,Artikel_Typ,Verkaufspreis,Jahresumsat z) VALUES('Vorschlaghammer','Werkzeug',20.00);
INSERT INTO tblartikel (Bezeichnung,Artikel_Typ,Verkaufspreis,Jahresumsat z) VALUES('Weidenholzbrett','Holz',15.00);
INSERT INTO tblartikel (Bezeichnung,Artikel_Typ,Verkaufspreis,Jahresumsat z) VALUES('Schutzbrille','Schutzkleidung',5.00);
INSERT INTO tblauftraege (idAuftragsNr,Auftrags_Typ,Bereits_Gezahlt,Bestell datum,Lieferdatum,Rechnungsdatum) VALUES(NULL,'Bestellung',NULL,'26.09.2012');
INSERT INTO tblauftraege (idAuftragsNr,Auftrags_Typ,Bereits_Gezahlt,Bestell datum,Lieferdatum,Rechnungsdatum) VALUES(NULL,'Lieferung',NULL,'26.09.2012');
INSERT INTO tblauftraege (idAuftragsNr,Auftrags_Typ,Bereits_Gezahlt,Bestell datum,Lieferdatum,Rechnungsdatum) VALUES(NULL,'Wartung',NULL,'26.09.2012');
INSERT INTO tblauftragspositionen (Menge) VALUES(1);
INSERT INTO tblauftragspositionen (Menge) VALUES(20);
INSERT INTO tblauftragspositionen (Menge) VALUES(7);
INSERT INTO tblgeh_klassen (Geh_Klasse,Max_Gehalt,Min_Gehalt) VALUES(1,500,400);
INSERT INTO tblgeh_klassen (Geh_Klasse,Max_Gehalt,Min_Gehalt) VALUES(2,800,500);
INSERT INTO tblgeh_klassen (Geh_Klasse,Max_Gehalt,Min_Gehalt) VALUES(3,1500,800);
INSERT INTO tblkunden (idKun_Nr,Nachname,Vorname,Geschlecht,Ort,Strasse, TelefonNr) VALUES(NULL,'Schneider','Klaus','Männlich','Köln', 'Vogelstrasse','0331 5276219');
INSERT INTO tblkunden (idKun_Nr,Nachname,Vorname,Geschlecht,Ort,Strasse, TelefonNr) VALUES(NULL,'Schneider','Klaus','Männlich','Köln', 'Vogelstrasse','0371 8801542');
INSERT INTO tblkunden (idKun_Nr,Nachname,Vorname,Geschlecht,Ort,Strasse, TelefonNr) VALUES(NULL,'Schneider','Klaus','Männlich','Köln', 'Vogelstrasse','0810 5590143');
INSERT INTO tbllager (idLaNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Werkzeuglager','Düsseldorf','Wasserst rasse');
INSERT INTO tbllager (idLaNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Kleidungslager','Wuppertal','Musterst rasse');
INSERT INTO tbllager (idLaNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Materiallager','Duisburg','Laststrass e');
INSERT INTO tbllagerbestand (Bestand) VALUES(100);
INSERT INTO tbllagerbestand (Bestand) VALUES(900);
INSERT INTO tbllagerbestand (Bestand) VALUES(300);
INSERT INTO tbllieferanten (idLief_Nr,'Name',Ort,Strasse,TelefonNr) VALUES(NULL,'Ernst','Köln','Lohnstrasse','0776 5725864');
INSERT INTO tbllieferanten (idLief_Nr,'Name',Ort,Strasse,TelefonNr) VALUES(NULL,'Waldman','Leverkusen','Donnerstrasse' ,'0835 6729665');
INSERT INTO tbllieferanten (idLief_Nr,'Name',Ort,Strasse,TelefonNr) VALUES(NULL,'Tunep','Bonn','Datenbankstrasse','093 5 585682340');
INSERT INTO tbllieferprogramme (BestellNr,Einkaufspreis,Gesamtmenge) VALUES('00000001',20.00,40.00);
INSERT INTO tbllieferprogramme (BestellNr,Einkaufspreis,Gesamtmenge) VALUES('00000002',10.00,20.00);
INSERT INTO tbllieferprogramme (BestellNr,Einkaufspreis,Gesamtmenge) VALUES('00000003',110.00,110.00);
INSERT INTO tbllieferungen (Lief_Datum,Menge) VALUES('28.09.2012',2);
INSERT INTO tbllieferungen (Lief_Datum,Menge) VALUES('28.09.2012',2);
INSERT INTO tbllieferungen (Lief_Datum,Menge) VALUES('28.09.2012',1);
INSERT INTO tblstuktur (idPosition,Menge,Ausschuss,Arbeitsgang) VALUES(NULL,30,2,NULL);
INSERT INTO tblstuktur (idPosition,Menge,Ausschuss,Arbeitsgang) VALUES(NULL,50,1,NULL);
INSERT INTO tblstuktur (idPosition,Menge,Ausschuss,Arbeitsgang) VALUES(NULL,20,0,NULL);
INSERT INTO tblteile (IdTNr,Me,Bezeichnung,Typ,Herstellkosten,Einkaufsp reis,Mindestbestand,Bestand,Lieferzeit,Herstelldau er,Gewicht,Reserviert,Verfuegbar) VALUES(NULL,NULL,'Schraube',NULL,0.14,0.08,1000,30 00,2,1,10,310,2690);
INSERT INTO tblteile (IdTNr,Me,Bezeichnung,Typ,Herstellkosten,Einkaufsp reis,Mindestbestand,Bestand,Lieferzeit,Herstelldau er,Gewicht,Reserviert,Verfuegbar) VALUES(NULL,NULL,'Nagel',NULL,0.11,0.06,700,2100,2 ,1,5,50,2050);
INSERT INTO tblteile (IdTNr,Me,Bezeichnung,Typ,Herstellkosten,Einkaufsp reis,Mindestbestand,Bestand,Lieferzeit,Herstelldau er,Gewicht,Reserviert,Verfuegbar) VALUES(NULL,NULL,'Büroklammern',NULL,0.12,0.05,500 ,1700,1,1,2,100,1600);
INSERT INTO tblwerke (idWNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Metallwerk Hunst','Leverkusen','Blumenstrasse');
INSERT INTO tblwerke (idWNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Bürowerk Leverkusen','Leverkusen','Blumenstrasse');
INSERT INTO tblwerke (idWNr,Bezeichnung,Ort,Strasse) VALUES(NULL,'Metallwerk Hunst','Düsseldorf','Werkstrasse');
INSERT INTO tblteile_werke () VALUES();
INSERT INTO tblteile_werke () VALUES();
INSERT INTO tblteile_werke () VALUES();
Falls es jemand hinbekommt, dass die INSERT Befehle laufen, würde ich mich sehr freuen. Ich hoffe, dass sich hier jemand damit auskennt und mir sagen kann, was ich falsch gemacht habe. (Wenn es jemand direkt berichtigen kann währe es genial).
Wichtig ist nur, dass ich nur an den INSERT Befehlen arbeiten darf, da der Teil zum Erstellen der Datenbank von meinem Lehrer vorgegeben ist.
Ich brauche es so schnell wie möglich!
MfG
GodHacker






