Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/03/2006, 16:48
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
El primer consejo es que debes aprender a normalizar tus bases de datos, lo que hiciste despertó a los demonios de las bases de datos relacionales y de seguro necesitarás un exorcismo

En realidad la relación usuarios - recetas, debería ser mediante una tabla cruzada:

Un usuario puede seleccionar muchas recetas
Una receta puede ser seleccionada por muchos usuarios

Código:
tbl_usuario
id
1
2

tbl_receta
id
10
11
12

xref_usuario_receta
id_usuario   |  id_receta
1                     10
1                     12
2                     10
Ahora si todo está ordenado, el usuario 1 seleccionó las recetas 10 y 12, mientras que el usuario 2 seleccionó la receta 10.

Y así los demonios se quedan tranquilos.

Saludos!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway