Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE DATABASE ejercicio2;
- USE ejercicio2;
- CREATE TABLE empresa(
- empresa_ruc VARCHAR(11) PRIMARY KEY,
- empresa_nombre VARCHAR(150)
- );
- CREATE TABLE almacen(
- almacen_id INT AUTO_INCREMENT PRIMARY KEY,
- almacen_direccion VARCHAR(150)
- );
- CREATE TABLE cliente(
- cliente_ruc VARCHAR(11) PRIMARY KEY,
- cliente_nombre VARCHAR(150),
- cliente_documentoIdentidad VARCHAR(30)
- );
- CREATE TABLE destino(
- destino_id INT AUTO_INCREMENT PRIMARY KEY,
- destino_direccion VARCHAR(150)
- );
- CREATE TABLE transportista(
- transportista_ruc VARCHAR(11) PRIMARY KEY,
- transportista_denominacion VARCHAR(150),
- transportista_licencia VARCHAR(30)
- );
- CREATE TABLE guia(
- guia_numerodeguia INT AUTO_INCREMENT PRIMARY KEY,
- guia_fechadeinicio DATE
- );
- CREATE TABLE detalle(
- detalle_id INT AUTO_INCREMENT PRIMARY KEY,
- detalle_cantidad INT,
- detalle_pesototal DECIMAL(5,3)
- );
- CREATE TABLE bien(
- bien_id INT AUTO_INCREMENT PRIMARY KEY,
- bien_descripcion VARCHAR(50),
- bien_medida VARCHAR(50),
- bien_peso DECIMAL(5,3)
- );
- CREATE TABLE vehiculo(
- vehiculo_placa VARCHAR(6),
- vehiculo_marca VARCHAR(30)
- );
- ALTER TABLE detalle ADD bien_id_fk1 INT;
- ALTER TABLE detalle
- ADD FOREIGN KEY(bien_id_fk1)
- REFERENCES bien(bien_id);
- ALTER TABLE detalle ADD guia_numerodeguia_fk1 INT;
- ALTER TABLE detalle
- ADD FOREIGN KEY(guia_numerodeguia_fk1)
- REFERENCES guia(guia_numerodeguia);
- ALTER TABLE almacen ADD empresa_ruc_fk1 VARCHAR(11);
- ALTER TABLE almacen
- ADD FOREIGN KEY(empresa_ruc_fk1)
- REFERENCES empresa(empresa_ruc);
- ALTER TABLE destino ADD cliente_ruc_fk1 VARCHAR(11);
- ALTER TABLE destino
- ADD FOREIGN KEY(cliente_ruc_fk1)
- REFERENCES cliente(cliente_ruc);
- ALTER TABLE vehiculo ADD transportista_ruc_fk1 VARCHAR(11);
- ALTER TABLE vehiculo
- ADD FOREIGN KEY(transportista_ruc_fk1)
- REFERENCES transportista(transportista_ruc);
- ALTER TABLE guia ADD transportista_ruc_fk2 VARCHAR(11);
- ALTER TABLE guia
- ADD FOREIGN KEY(transportista_ruc_fk2)
- REFERENCES transportista(transportista_ruc);
- ALTER TABLE guia ADD destino_id_fk1 INT;
- ALTER TABLE guia
- ADD FOREIGN KEY(destino_id_fk1)
- REFERENCES destino(destino_id);
- ALTER TABLE guia ADD almacen_id_fk1 INT;
- ALTER TABLE guia
- ADD FOREIGN KEY(almacen_id_fk1)
- REFERENCES almacen(almacen_id);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement