30/04/2011, 08:34
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes Puntos: 2658 | |
Respuesta: Explicacion de como borrar duplicados de una tabla La idea es práctica, pero me preocupa que en una tabla se estén duplciando datos, lo que nos habla de dos problemas: No estás validando entradas y no está bien definida la PK de esa tabla.
La validación de altas, es un tema de programación. Es parte de lo que siempre debe hacerse.
Pero si aún haciendo validaciones se te produjeron duplicados en esa tabla, que aparentemente relaciona "productos" con "categorías", es porque tiene un problema de diseño: Una relación N:N entre dos tablas no requiere una PK (un ID) propio, porque la PK es la PK de cada tabla relacionada y que se colocan como FK.
De esa forma, jamás se te podrían duplicar los datos.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |