Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/07/2013, 16:52
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: Cookies en PHP o Base de datos MySQL?

Cita:
Iniciado por omdsetenta Ver Mensaje
Como ves, un solo usuario se relaciona con varios alimentos, cantidades y calorias. Este es mi problema, como asignaría 3 alimentos (con sus calorias y cantidades; podrían ser 20 alimentos en un solo día) a un único usuario en una tabla o dos. Incluso al final del día le doy la opción de imprimir lo que consumió (porque va a ser borrado) o lo convierto en archivo y se lo mando por e-mail, etc. siempre es posible imaginar que hacer con la información.
Es decir, el problema sería relacionar un único usuario a varios alimentos consumidos
Por eso son 3 TABLAS y no 2... la tabla "CONSUMIDOS" es lo que se llama en base de datos "tabla puente" pues es una RELACION MUCHOS A MUCHOS

Cita:
Iniciado por Italico76 Ver Mensaje
En TABLA CONSUMIDOS.. te guardas el ID_USUARIO y los ID_ALIMENTOS asi como la CANTIDAD consumida (en unidades compatibles con la de la informacion nutricional de la tabla ALIMENTOS) y la FECHA de consumision
TABLA: CONSUMIDOS

id_consumidos [AUTOINC] [INDICE]
id_usuario [INT]
id_alimentos [INT]
fecha_consumision [DATE]
cantidad_consumida [INT]
__________________
Salu2!