Cita: El dilema esta cuando edito esos lugares de carga y le señalo nuevos productos o le quito productos que ya tenia. lo que estoy haciendo es eliminar de la tabla 3 todos los datos relacionados con el lugar de carga que estoy editando y luego incertando la relacion nueva.
Es técnicamente correcto, si la instancia del sitio de carga + producto cargado se descartan definitivamente. Pero le quita trazabilidad a los procesos.
Lo que se hace habitualmente es poner dos campos de fecha: El alta y la baja, siendo la segunda nulable. En esa forma, si es NULL, el punto de carga está activo, y cuando se lo descarta se pone la fecha de baja.
Ten en cuenta que rara vez se destruye la información de modo completo. Siempre es conveniente mantener cierta info, o de lo contrario nunca tendrás posibilidades de auditar lo hecho.
En el contexto descripto, no se borra, sino que siempre se inserta uno. El que sólo haya uno activo, en definitiva, es tema controlable por SP o por programación por medio de validaciones.
PD: No resucites temas, ni siquiera tuyos. La PDU 2.7 especificamente lo indica. Por eso borré tu post anterior. Si le tema no se te contesta puede ser porque 1) no podemos, 2) estamos trabajando (este sitio es voluntario, no nos pagan por participar), o bien otras razones..