miércoles, 10 de junio de 2020

Proyecto BD parte 2


Empezamos con el generar un repositorio en github para llevar un control de versiones más rápido, una mejor portabilidad del código y como fuente de evidencias para la bitácora para dicho proyecto.
Se subió el proyecto web junto con los scripts de SQL, esperamos solventar los errores con la representación de relaciones de la web, y resolver algunos problemas de eficiencia de la base de datos, limpiar el código y corregir el código en base a consejos dados por el Prof. dados en la primera revisión del mismo.

Se lee la segunda especificación, se generan las siguientes dudas:

¿Asumiremos que toda propiedad perteneciente a la base de datos tiene servicio de agua es así?

Al inicio el doc dice que el formato del xml es de la siguiente manera
<consumo NumeroFinca=”12345” LecturaMedidorM3=”1075”/>
y  dos párrafos después dice que es
<consumo Numfinca="12345" LecturaM3="12405">
mi pregunta es si se refiere a lo mismo y no entiendo bien porque se genera el movimiento por 85 m3, no se de donde salió el 85 y me dio pena preguntar en la explicación.

Con respecto al acumulado presente por cada propiedad es la suma de todas las Lecturas M3 que presenta esta propiedad es así o me equivoco?

Con respecto a esto "Se genera un recibo de agua, al siguiente mes una vez que la propiedad ingresó al sistema." con la generación de recibos mi duda es que día se debe generar digamos, tengo una propiedad que ingresa el 8 de abril, el concepto de cobro del agua se cobra los 25 de cada mes según los xml, entonces el recibo se genera el 8 de mayo o el 25 de mayo

Con respecto a los cambios de valor de propiedad, nosotros tenemos donde se puede editar el Num de la finca, el valor y la dirección si fuese el caso mi duda es que si se tiene que hacer por separado o el administrador no debe de ser capaz de efectuar tal acción y solo leerlo de los xml

Bitácora de cambios de las entidades, los json tiene que ser por separados, es decir se cambio la propiedad 123  entonces se generan dos json distintos uno con toda la información anterior y otro con la información nueva o en un solo json se encuentran ambos, pero separados por alguna etiqueta o identificador?