· 6 years ago · Nov 05, 2019, 03:44 PM
1DROP DATABASE IF EXISTS reservas_bd;
2CREATE DATABASE reservas_bd;
3USE reservas_bd;
4DROP TABLE IF EXISTS reserva;
5CREATE TABLE reserva (
6 id_reserva SERIAL,
7 id_cliente INT,
8 id_coche INT,
9 inicio DATE,
10 fin DATE,
11 PRIMARY KEY (id_reserva)
12);
13CREATE INDEX idx_idCliente ON reserva(id_cliente);
14CREATE INDEX idx_idCoche ON reserva(id_coche);
15ALTER TABLE reserva ADD CONSTRAINT fk_id_cliente FOREIGN KEY (id_cliente) REFERENCES cliente(id_cliente);
16ALTER TABLE ordenes ADD CONSTRAINT fk_id_coche FOREIGN KEY (id_coche) REFERENCES coche(id_coche);
17DROP TABLE IF EXISTS cliente;
18CREATE TABLE cliente(
19 id_cliente INT,
20 dni INT NOT NULL,
21 nombre VARCHAR(20),
22 PRIMARY KEY(dni)
23
24);
25DROP TABLE IF EXISTS coche;
26CREATE TABLE coche(
27 id_coche INT,
28 marca VARCHAR(20),
29 modelo VARCHAR(20),
30 motor VARCHAR(20),
31 PRIMARY KEY (id_coche)
32);