Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2009, 04:21
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: borrar campos duplicados y unir tablas sin duplicados.

Deberías dar un poco más de detalles, pero en principio tienes dos problemas: uno de diseño y otro de implementación de la aplicación:
1. Los tags, si están vinculados en con cada video, deberían almacenarse en una tabla por separado, e ingresarse por separado en el formulario y no en un solo textBox. De esa forma podrías resolver la duplicidad de tags con más facilidad.
2. La aplicación debería verificar la duplicidad del tag ANTES de ingresarlo.

Por otro lado, si los tags forzosamente deben ingresar en un sólo TextBox y los escribe el usuario, el problema lo vas a tener que resolver en la aplicación, especialmente si la duplicidad se da también por proximidad de términos.
Me explico: Que alguien ponga "Acción", "Accion", "Acc." o "Act.", pueden representar el mismo término para tí, pero para la comparación de textos no. Tienen suficiente diferencia como para que no se los pueda diferenciar con SQL (especialmente ante una comparación binaria).
Lo eficiente en ese caso es restringir los ingresos a valores de checkbox.

¿Se comprende la idea?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)