Untitled
unknown
plain_text
2 years ago
1.3 kB
6
Indexable
CREATE TABLE jardineria.empleado( codigo_empleado INTEGER NOT NULL, nombre VARCHAR(50), apellido1 VARCHAR(50), apellido2 VARCHAR(50), extension VARCHAR(10), email VARCHAR(100), codigo_oficina VARCHAR(10), codigo_jefe INTEGER NOT NULL, puesto VARCHAR(50), PRIMARY KEY (codigo_empleado), FOREIGN KEY (codigo_jefe) REFERENCES jardineria.empleado (codigo_empleado), FOREIGN KEY (codigo_oficina) REFERENCES jardineria.oficina (codigo_oficina) ); CREATE TABLE jardineria.oficina ( codigo_oficina VARCHAR(10), ciudad VARCHAR(50), pais VARCHAR(50), region VARCHAR(50), codigo_postal VARCHAR(10), telefono VARCHAR(20), linea_direccion1 VARCHAR(50), linea_direccion2 VARCHAR(50), PRIMARY KEY (codigo_oficina) ); CREATE TABLE jardineria.cliente ( codigo_cliente INTEGER NOT NULL, nombre_cliente VARCHAR(50), nombre_contacto VARCHAR(30), apellido_contacto VARCHAR(30), telefono VARCHAR(15), fax VARCHAR(15), linea_direccion1 VARCHAR(50), linea_direccion2 VARCHAR(50), ciudad VARCHAR(50), region VARCHAR(50), pais VARCHAR(50), codigo_postal VARCHAR(10), codigo_empleado_rep_ventas INTEGER NOT NULL, limite_credito DECIMAL(15,2), PRIMARY KEY (codigo_cliente), FOREIGN KEY (codigo_empleado_rep_ventas) REFERENCES jardineria.empleado (codigo_empleado) );
Editor is loading...