NombreZona varchar(20), idTZ int REFERENCES TipoZona(idTZ), )
create table TipoZona
idTZ int identity(1,1) primary key,
NombreTZ varchar(20), )
create table Estacion_Muestreo (
id_Estacion_Muestreo int identity(1,1) primary key, idZona int REFERENCES zona(idZona), Nombre varchar(20), Ubicacion varchar(20),
Longitud varchar(20), )
create table recurso(
idRecurso int identity(1,1) primary key, Nombre_Recurso varchar(20), )
create table Tipo_Indicador
id_TI int identity(1,1) primary key,
Nom_TI varchar(20), )
create table Indicador
id_Indicador int identity(1,1) primary key,
idRecurso int references recurso(idRecurso), Nom_Indicador varchar(20), sigla varchar(5), id_TI int references Tipo_Indicador(id_TI), Ambito varchar(20), Descripcion varchar(20), )
create table Muestra_Mensual
id_MuestraMensual int identity(1,1) primary key,
id_Indicador int references Indicador (id_Indicador),
fecha datetime, mes varchar(15), valor int, )
create table Muestra_Anual
id_Anual int identity(1,1) primary key,
id_Estacion_Muestreo int references Estacion_Muestreo(id_Estacion_Muestreo), id_Indicador int references Indicador (id_Indicador), fecha datetime, valor int, )
insert into TipoZona(NombreTZ)values('Urbana'), ('Rural');