Está en la página 1de 2

CREATE DATABASE CUARTEL

USE CUARTEL

---- tabla area----


CREATE TABLE AREA(
Cod_Ar int,
Nom_Ar varchar(20),

Constraint pk_Ar primary key (Cod_Ar))

---- tabla Compañia----


CREATE TABLE COMPAÑIA(
Num_Cia int,
Act_Cia varchar (30),

constraint pk_Cia primary key (Num_Cia))

---- tabla Cuartel----


CREATE TABLE CUARTEL(
Cod_Ctl int,
Nom_Ctl varchar(50),
Ubic_Ctl varchar(50),

constraint pk_Ctt primary key (Cod_Ctl))

---- tabla Servicio----


CREATE TABLE SERVICIO(
Cod_Ser int,
Act_Ser varchar(30),

constraint pk_Ser primary key (Cod_Ser))

-----Tabla Solsado---
CREATE TABLE SOLDADO (
Cod_Sol int,
Nom_Sol varchar(50),
Ape_Sol varchar(50),
Grad_Sol varchar(20),

Num_Cia1 int,
Cod_Ctl1 int,
Cod_Ser1 int

constraint pk_Sol primary Key (Cod_Sol),

constraint fk_Cia1 foreign key (Num_Cia1) references COMPAÑIA (Num_Cia),


constraint fk_Ctl1 foreign key (Cod_Ctl1) references CUARTEL (Cod_Ctl),
constraint fk_Ser1 foreign key (Cod_Ser1) references SERVICIO (Cod_Ser)
)

--TABLA SOLDADO_SERVICIO--
CREATE TABLE SOLDADO_SERVICIO(
Cod_Sol1 int,
Cod_Ser1 int,
Fecha_SOLSER date,

constraint fk_Sol1 foreign key (Cod_Sol1) references SOLDADO (Cod_Sol),


constraint fk_Ser1 foreign key (Cod_Ser1) references SERVICIO (Cod_Ser))

--TABLA CUARTEL_COMPAÑIA--
CREATE TABLE CUARTEL_COMPAÑIA(
Cod_Ctl1 int,
Num_Cia1 int,

constraint fk_Ctl1 foreign key (Cod_Ctl1) references CUARTEL (Cod_Ctl),


constraint fk_Cia1 foreign key (Num_Cia1) references COMPAÑIA (Num_Cia))
Num_Cia))

También podría gustarte