Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE posti(
- postinro INT(11) NOT NULL,
- postitmp VARCHAR(255) NOT NULL,
- PRIMARY KEY(postinro)
- ) ENGINE = InnoDB;
- CREATE TABLE asiakas(
- asiakasnro INT(11) NOT NULL,
- etunimi VARCHAR(255) NOT NULL,
- sukunimi VARCHAR(255) NOT NULL,
- osoite VARCHAR(255) NOT NULL,
- puh INT(11) NOT NULL,
- postinro INT(11) NOT NULL,
- PRIMARY KEY(asiakasnro),
- FOREIGN KEY(postinro) REFERENCES posti(postinro)
- ) ENGINE = InnoDB;
- CREATE TABLE tilaus(
- id INT(11) NOT NULL,
- tilauspvm DATE NOT NULL,
- kokonaishinta INT(11) NOT NULL,
- toimituspvm DATE NOT NULL,
- tilaajanro INT(11) NOT NULL,
- PRIMARY KEY(id),
- FOREIGN KEY(tilaajanro) REFERENCES asiakas(asiakasnro)
- ) ENGINE = InnoDB;
- CREATE TABLE tuote(
- id INT(11) NOT NULL,
- nimi VARCHAR(255) NOT NULL,
- hinta INT(11) NOT NULL,
- PRIMARY KEY(id)
- ) ENGINE = InnoDB;
- CREATE TABLE tilausrivi(
- tilaus_id INT(11) NOT NULL,
- tuote_id INT(11) NOT NULL,
- lukumaara INT(11) NOT NULL,
- PRIMARY KEY(tilaus_id, tuote_id),
- FOREIGN KEY(tilaus_id) REFERENCES tilaus (id),
- FOREIGN KEY(tuote_id) REFERENCES tuote (id)
- ) ENGINE = InnoDB;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement