07/03/2013, 13:24
|
| | Fecha de Ingreso: marzo-2013
Mensajes: 42
Antigüedad: 11 años, 9 meses Puntos: 0 | |
Respuesta: Crear Base de Datos y tablas CREATE DATABASE envios; USE envios;
#TABLA PROVEEDORES CREATE TABLE proveedores(
id_proveedor VARCHAR(10) NOT NULL,
proveedor VARCHAR(100) NULL,
status INTEGER NOT NULL,
ciudad VARCHAR(200) NOT NULL,
PRIMARY KEY(id_proveedor)
);
#TABLA PARTES CREATE TABLE partes(
id_parte VARCHAR(10) NOT NULL,
parte VARCHAR(100) NOT NULL,
color VARCHAR(100) NOT NULL,
peso DOUBLE(5,2) NOT NULL,
ciudad VARCHAR(200) NOT NULL,
PRIMARY KEY(id_parte)
);
#TABLA PROYECTOS CREATE TABLE proyectos(
id_proyecto VARCHAR(10) NOT NULL,
proyecto VARCHAR(100) NOT NULL,
ciudad VARCHAR(200) NOT NULL,
PRIMARY KEY(id_proyecto)
):
#TABLA VPY ES LA RELACION ENTRE LAS OTRAS TABLAS CREATE TABLE envios(
id_provedor VARCHAR(10) NOT NULL,
id_parte VARCHAR(10) NOT NULL,
id_proyecto VARCHAR(10) NOT NULL,
PRIMARY KEY(id_proveedor,id_parte, id_proyecto),
FOREIGN KEY(id_proveedor) REFERENCES proveedores(id_proveedor),
FOREIGN KEY(id_parte) REFERENCES partes(id_parte),
FOREIGN KEY(id_proyecto) REFERENCES proyectos(id_proyecto)
); |