Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Localplace
Localplace
\c localplace;
CREATE TABLE USUARIO (id_usuario SERIAL PRIMARY KEY, nombres_u VARCHAR(100) NOT NULL,
apellidos_u VARCHAR(75) NOT NULL,
edad INT NOT NULL, correo_u VARCHAR(100) NOT NULL, contrasena_u VARCHAR(100) NOT NULL);
CREATE TABLE ADMINISTRADOR (id_admin SERIAL PRIMARY KEY, nombres_a VARCHAR(100) NOT NULL,
apellidos_a VARCHAR(75) NOT NULL,
correo_a VARCHAR(100) NOT NULL, contrasena_a VARCHAR(100) NOT NULL);
CREATE TABLE NEGOCIO (id_negocio SERIAL PRIMARY KEY, nombre_negocio VARCHAR(100) NOT
NULL, id_usuario INT NOT NULL,
FOREIGN KEY (id_usuario) REFERENCES USUARIO(id_usuario) ON DELETE CASCADE ON UPDATE
CASCADE,
ubicacion VARCHAR(150) NOT NULL, whatsapp BIGINT NOT NULL, horar_apertura TIME NOT NULL,
dias_abierto VARCHAR(100),
hora_cierre TIME NOT NULL, fecha_r DATE, tipo_negocio VARCHAR(100) NOT NULL);
CREATE TABLE HISTORIAL (id_historial SERIAL PRIMARY KEY, id_negocio INT NOT NULL,
FOREIGN KEY (id_negocio) REFERENCES NEGOCIO(id_negocio) ON DELETE CASCADE ON UPDATE
CASCADE,
tipo_negocio VARCHAR(100) NOT NULL, nombre_negocio VARCHAR(100) NOT NULL, fecha_r DATE
NOT NULL);
DICCIONARIO DE DATOS
En la siguiente tabla se dan a conocer a detalle cada uno de los atributos del código que están
declarados.