Relaciones

Hola pandilla! Espero que estén todos super bien. Bueno, tengo esta situación y fue muy tonto de mi parte no haberme dado cuenta de ello.
Mi pregunta es: ¿Hay alguna posibilidad de poder borrar de mi base de datos a un usuario(empleado) que utiliza mi aplicación pero sin que me borre o afecte todas las transacciones que este usuario(empleado)realizó?
Si la hay por favor explíquenme por que he tratado de reparar esto y no lo consigo. Tengo tres tablas: usuarios, socios y Kit; los usuarios entregan muchos kit pero solo un socio tiene derecho a un solo kit. Tengo una relación uno a muchos y uno a uno.
Por favor ayuda..

1 Respuesta

Respuesta
1
No borres al usuario. En lugarde borrarlo, crea un campo nuevo en la tabla de usuarios que tenga la fecha de baja del usuario. Así, para un usuario activo que este campo esté en blanco (nulo), para dar de baja le asignas la fecha de baja. Modificas tus formularios donde se procesen usuarios para que sólo te muestren aquellos cuyo campo 'fechabaja' esté a nulo, y listos.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas