Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2005, 14:27
Tigervlc
 
Fecha de Ingreso: mayo-2003
Mensajes: 527
Antigüedad: 21 años, 6 meses
Puntos: 3
Pregunta Cómo controlar datos de entrada antes de verificarlos en la BD?

Hola, tal vez la pregunta suene confusa, pero ahora mismo explico exactamente lo que quiero hacer.

Tengo una tabla de locales/comercios, y quiero que los usuarios registrados en la BD puedan ellos mismos introducir nuevos registros de locales.

Lo que quiero controlar es que como es posible que alguna persona ya registrada introduzca un registro falso o erróneo (algún local que no exista, o que tenga algún dato erróneo que yo manualmente pueda corregir), no quiero que los datos sean visibles al hacer un listado a menos que tengan mi visto bueno.

Había pensado en una solución que no sé si es la mejor: hacer una tabla provisional de entradas de registros de locales, y una vez almacenados y aprobados por mi, volcar dichos registros en otra tabla (la definitiva) que contendría todos los registros anteriores más los que acabo de volcar, y sería la tabla desde donde realizar las consultas.

Hay alguna opción mejor o más recomendable que tener dos tablas iguales? (una provisional y otra la definitiva). O yo creo que debe haber alguna forma estandarizada y habitual de hacer esto.

Utilizo MySQL, pero lo he posteado en el general de Bases de Datos porque tal vez haya alguna solución común en SQL.

Última edición por Tigervlc; 17/10/2005 a las 14:32