/**************************************************************************/ /*Este script SQL crea la base de datos SucursalesDB y todas sus tablas*/ /*************************************************************************/ /*Borramos, si existe, una base de datos anterior */ DROP DATABASE IF EXISTS SucursalesDB; /*Creamos la base de datos llamada SucursalesDB */ CREATE DATABASE SucursalesDB CHARACTER SET utf8mb4 COLLATE utf8mb4_spanish_ci; USE SucursalesDB; create table SUCURSALES ( COD_SUCURSAL varchar(4) primary key, DIRECCIÓN varchar(30) not null, LOCALIDAD varchar(20) not null ); create table EMPLEADOS ( DNI varchar(9) primary key, NOMBRE varchar(20) not null, LOCALIDAD varchar(20), COD_SUCURSAL varchar(4), foreign key (COD_SUCURSAL) references SUCURSALES(COD_SUCURSAL) on delete cascade ); insert into SUCURSALES values ('0001', 'C/ Ancha, 1', 'Almería'); insert into SUCURSALES values ('0002', 'C/ Nueva, 1', 'Granada'); insert into SUCURSALES values ('0003', 'C/ Cortés, 1', 'Cádiz'); insert into EMPLEADOS values ('11111111A', 'Ana', 'Almería', '0001'); insert into EMPLEADOS values ('22222222B', 'Bernardo', 'Granada', '0001'); insert into EMPLEADOS values ('33333333C', 'Carlos', 'Granada', null); insert into EMPLEADOS values ('44444444D', 'David', 'Jerez', '0003');