Buenas!!!
Estoy haciendo una web en PHP y MySQL, la tengo casi lista pero los accesos a la base de datos se hacen sin ningún control.
La aplicación gestiona reservas de aulas por parte del profesorado. Además tengo un usuario administrador que da de alta/baja a los usuarios profesores y a las aulas.
Mi duda es cuando tengo que usar transacciones y cuando bloqueos de tablas. He leido por ahí que el bloqueo de tablas se hace para simular transacciones, ¿entonces tendré que usar transacciones y jamás bloquear una tabla?.
Cuando el usuario administrador da de baja un usuario normal ¿tengo que bloquear la tabla usuarios?. ¿Qué pasará si el administrador da de baja a un usuario que en ese momento esté logueado?.
Saludos. Muchas gracias por leerme.