01/10/2012, 13:11
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses Puntos: 2658 | |
Respuesta: guardar varios numeros a la vez en mysql Por favor, recordar que en las bases de datos los campos multivaluados están prohibidos. Sólo sirven para generar problemas y consultas complicadas e ineficientes.
Un registro que se relacione con varios valores provenientes de otra tabla implica la existencia de una tercera tabla que relacione ambas entidades, donde cada vinculo entre la primera y la segunda tabla está representada por un único registro de la tercera tabla.
Por su parte si no existe una relación N:N entre ambas, sino una 1:N, eso significa que en la segunda tabla hay un campo que es clave foránea de la primera.
Bases de Datos no es programación, y tiene reglas bastante estrictas para construir las relaciones.
Tengan en cuenta que transgredirlas se paga con performance, desperdicio de recursos y problemas de integridad de 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) |