miércoles, 9 de mayo de 2018

Fecha Inicial : 09/05/2018
Fecha Final :  10/05/2018
Hora Inicio: 10:40 PM
Hora Final: 12:57 AM
Horas invertidas(Minutos): 137 
Colaboradores: Wilson Lopez, Oscar Cortés.

Actividad
Crear el blog para la documentation del proyecto.

Se ajusta el estándar para las entradas al blog.

Se mantienen los métodos de trabajo, horarios y temas logísticos del proyecto.

El blog va a  tener la documentación pertinente para la realización del proyecto, las entradas se realizarán durante cada sesión de trabajo, con estampas de tiempo y en los casos necesarios serán apoyados con imágenes o código.

Realizar el script de creación de tablas.

Código
Creación de tablas


create database MuniDB

use MuniDB

create table Municipalidad(
ID int primary key,
Nombre varchar(50) not null,
DiaEmite datetime not null,
DiaLimite datetime not null,
TasaInteresMorosidad int not null,
ValorMCubicoAgua int not null
)

create table Abonado(
ID int primary key,
Nombre varchar(50) not null
)



create table Propiedad(
ID int primary key,
FK_Abonado int not null foreign key references Abonado(ID),
FK_Municipalidad int not null foreign key references Municipalidad(ID),

Descripcion varchar(50) not null,
Valor int not null,
CodFactura int not null,
NumeroFinca int not null
)

create table ConsumoAgua(
ID int primary key,
FK_Propiedad int foreign key references Propiedad(ID),

FechaLectura datetime not null,
Q int not null
)

create table Recibo(
ID int primary key,
FK_Propiedad int not null foreign key references Propiedad(ID),

FechaEmision datetime not null,
PagoTotalNoIntereses int not null check (PagoTotalNoIntereses >= 0),
InteresMoratorio int not null check (InteresMoratorio >= 0),
TotalPagado int not null check (TotalPagado >= 0),
FechaLimite datetime not null,
FechaPagado datetime not null
)

create table TipoServicio (
ID int primary key,
Nombre nvarchar(50) not null,
Valor int not null check (Valor >= 0)
)

create table ServicioXPropiedad(
ID int primary key,
FK_Servicio int not  null foreign key references TipoServicio(ID),
FK_Propiedad int not  null foreign key references Propiedad(ID), 

FechaContratacionServicio datetime not null
)

create table Linea(
ID int not null,
FK_Recibo int not null foreign key references Recibo(ID),
FK_TipoServicio int not null foreign key references TipoServicio(ID),
FK_Propiedad int not  null foreign key references Propiedad(ID),

primary key(ID, FK_Recibo)
)




Estándar de temas
Tema
[Texto]


Preguntas para Franco
¿Qué rayos es la Q en consumo de agua?

¿Qué atributos lleva linea?


No hay comentarios.:

Publicar un comentario