Avance #11

Avances: Nos dimos cuenta de errores con los SP delete y update en ciertas tablas. Creación de Updates y Deletes restantes en los Conceptos de cobro y dependencias, listas las validaciones.

Problemas: Los SP de eliminar tenían un problema en la forma en que se ejecutaban, muchas veces la secuencia de borrado estaba errónea, y en tablas con Foreign Keys daba error el borrado. Corregimos errores en los update que evitaban la correcta actualización de los datos.

SoluciónArreglado el problema con SP delete propietario jurídico: Elimina primero de la tabla propietario y luego de propietario jurídico. Arreglado si se elimina una propiedad todas las tablas que contengan la propiedad serán eliminados los campos donde aparezca (PropiedadXPropietario, UsuarioXPropiedad, CCXPropiedad). Arreglado si se elimina un propietario  todas las tablas que contengan el propietario serán eliminados los campos donde aparezca (PropiedadXPropietario). Agregado si se elimina un usuario todos los campos asociados al usuario se eliminan (UsuarioXPropiedad). Arreglado el problema con el update del propietario jurídico para que se pueda actualizar los datos del campo en la tabla propietario asociado.

Consejo: Recordar que al eliminar los FK deben tenerse en cuenta para no hacer eliminaciones con errores.

Anotaciones: Preguntar si se quiere un select por NumCedula en Propietarios o por IDCC en CCXPropiedad, revisar el atributo de fecha de inicio en Propiedad vrs Concepto de cobro. Faltan CRUD CCXPropiedad

Horas: 3






Comentarios

Entradas más populares de este blog

Avance #28

Avance #39

Avance #32