Cita: para saber si es alta o baja obviamente habria campos nulos porque tendría que tener el misma tabla Fecha_alta y Fecha_baja,
Si es el caso, puedes dejar tus 2 campos de fecha de baja y alta para cuestiones de logs en la misma tabla, con ello si despues deseas saber cuando se dieron de alta y de baja ya tendrás la información necesaria, pero aclaro que eso para cuestiones de referencia.
te lo comento porque donde trabajo tengo un caso similar donde guardo la fecha cuando se dio de alta un empleado y otro campo cuando se dió de baja y en las vistas de los admins pueden saber el tiempo en que dicho usuario estuvo laborando.
Es solo una opinion, depende de tus requerimientos.
Salu2