Tareas sistemas
(
nu_estado int not null,
nombre varchar (100) not null,
nu_region int not null,
constraint pk_estados
primary key (nu_estado, nu_region));
create table sucursales
(nu_sucursal int not null,
nombre varchar (100) null,
nu_estado int not null,
nu_region int not null,
constraint fk_sucursales_estados
foreign key(nu_estado,nu_region)
references estado(nu_estado, nu_region));
create table cuentas
(
nu_cuentas int not null,
nombre varchar (100) not null,
nu_banco int not null,
constraint pk_cuentas
primary key (nu_cuentas, nu_banco));
createtable usuarios
(
nu_usuarios int not null,
nombre varchar (100) null,
nu_cuenta int not null,
nu_banco int not null,
constraint fk_usuarios_cuentas
foreign key(nu_usuario,nu_cuenta)
referencescuentas (nu_cuenta, nu_banco));
create table alumnos
(
nu_matriculas int not null,
nombre varchar (100) not null,
nu_aula int not null,
constraint pk_alumnos
primary key (nu_matriculas));create table materias
(
nu_materia int not null,
nombre varchar (100) null,
nu_matriculas int not null,
nu_aula int not null,
constraint fk_materias_alumnos
foreign key(nu_materia,nu_matriculas)
references alumnos (nu_matricula, nu_aula));
create table superche
(
nu_tienda int not null,
nombre varchar (100) not null,
nu_establecimiento int not null,
constraint pk_supercheprimary key (nu_tienda));
create table chedrahui
(
nu_clave int not null,
nombre varchar (100) null,
nu_tienda int not null,
nu_establecimiento int not null,
constraint fk_chedrahui_supercheforeign key(nu_clave, nu_tienda)
references superche (nu_tienda, nu_establecimiento));
create table trabajos
(
nu_trabajo int not null,
nombre varchar (100) not null,
nu_empresa int not null,constraint pk_trabajos
primary key (nu_trabajo, nu_empresa));
create table roles
(
nu_actividas int not null,
nombre varchar (100) null,
nu_trabajo int not null,
nu_empresa int not null,...
Regístrate para leer el documento completo.