Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/03/2013, 15:04
gregm15
 
Fecha de Ingreso: noviembre-2012
Mensajes: 19
Antigüedad: 12 años
Puntos: 0
Respuesta: Crear Base de Datos y tablas

Cita:
Iniciado por knt_277 Ver Mensaje
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)
);
gracias

necesitaba la base para hacer un proyecto de querys

muchas gracias