Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/01/2014, 10:07
dunga007
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Mensajes leidos para cada usuario

Cita:
Iniciado por DandyCC Ver Mensaje
Si tienes que almacenar en la BD una relación N:M (múltiples usuarios pueden leer múltiples temas) lo debes separar en una tabla aparte que especifique esa relación. Por ejemplo:

Código SQL:
Ver original
  1. CREATE TABLE usuarios_temas (
  2.   idusuario NOT NULL,
  3.   idtema NOT NULL
  4. )

Donde idusuario e idtema son claves foráneas (apuntan a sus respectivas tablas) y la clave primaria de la tabla usuarios_temas es la asociación de idusuario e idtema.

Cuando un usuario lea un tema, añades un registro en esa tabla con el id del usuario y el id del tema y listo.
Muchisimas gracias!!! asi lo hice . Gracias a todos por sus ayudas!!!