Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2011, 13:15
llnitoll
 
Fecha de Ingreso: enero-2004
Mensajes: 236
Antigüedad: 20 años, 3 meses
Puntos: 4
Tablas usuarios relacionadas.

Por mas que leo información tengo un lio...

Tengo una tabla de usuarios con mucha información; y quiero crear otra tabla de usuarios solo con el codigo de la cookie permanente, para hacer consultas rapidas, utilizando el indice de la tabla usuarios principal.

Porque no hacer un indice propio para la tabla cookies?
Creo que la gran mayoria se logearan recordando los datos asi que estaria bien aprobechado.
Y un indice Primary key con con numeros no consecutivos y constantes borrados y inserts seria mas lento.

La cosa esta asi:

Tabla Users:

user_id
user_name
etc...

Tabla Users_Cookies:

user_id
user_cookie

Entonces en Relaciones internas1 de tabla Users: user_id relacionada con user_id de la otra tabla.

Y en la tabla Users_Cookies: user_id FOREIGN KEY (INNODB) ralacionada con user_id de la otra tabla. (Las restricciones he probado todo)

Yo ahora quiero instertar en la tabla Users_Cookies una cookie con el id del usuario.

No se si me falla el principio y no se puede hacer, si estan mal relacionadas, o si estan mal las consultas desde php.