Documentos de Académico
Documentos de Profesional
Documentos de Cultura
USE BITOS_PIZZA
/* CREACION DE TABLAS DE LA BD*/
-- TABLA PEDIDO
CREATE TABLE PEDIDO
(
id_pedido varchar (30),
Hora time not null,
Fecha Datatime not null,
Forma_pago varchar (30) not null,
);
constraint Pk_pedido PRIMARY KEY (id_pedido)
-- TABLA CLIENTE
CREATE TABLE CLIENTE
(
id_cliente varchar (30),
Nombre_Cliente varchar(30) not null,
Telefono Nchar (9) not null,
Direccion Varchar (30) not null,
);
constraint Pk_cliente PRIMARY KEY (id_cliente);
CREATE INDEX telefonos_clientes on cliente (telefono);
-- TABLA EMPLEADO
CREATE TABLE EMPLEADO
(
id_empleado varchar (30),
nombre_empleado varchar (30) not null,
Cargo Varchar (30) not null,
);
constraint pk_empleado PRIMARY KEY (id_empleado);
-- TABLA ARTICULOS
CREATE TABLE ARTICULO
(
id_articulo varchar (30),
nombre varchar (30) not null,
precio money not null,
);
CONSTRAINT pk_articulo PRIMARY KEY (id_articulo);
-- TABLA DETALLE PEDIDO
CREATE TABLE detalle_pedido
(
id_articulo varchar (30),
Id_pedido varchar (30) not null,
Catidad money not null,
Total money not null,
);
constraint FK_articulo_detalle_pedido FOREIGN KEY (id_articulo)
references articulo (id_articulo) ON UPDATE CASCADE ON DELETE CASCADE;
CONSTRAINT FK_pedido_detalle pedido FOREIGN KEY (id_pedido)
references pedido (id_pedido) ON UPDATE CASCADE ON DELETE CASCADE;