
30/07/2011, 19:11
|
 | | | Fecha de Ingreso: junio-2004 Ubicación: BA - Argentina
Mensajes: 210
Antigüedad: 20 años, 9 meses Puntos: 12 | |
tabla mensajes privados Buenas!!
Necesito por favor consejos, estoy diagramando un sistemita de mensajes privados para mi sitio y me trabé en algunas cuestiones.
El asunto es asi: el sitio maneja avisos, donde cada usuario puede publicar los suyos y recibir mensajes de otros usuarios por cada uno de esos avisos.
La tabla la pensé así: id | idaviso | idvisita | idremitente | mensaje | fecha | leido
donde: id = identificador del mensaje idaviso = tal cual, id del aviso de interes por parte del q manda el mensaje idvisita = es el id del usuario que envia el mensaje, obvio el que recibe es el id del dueño del aviso idremitente = alterna entre idvisita e iddueño para saber quien envia el mensaje, sea envío o respuesta mensaje y fecha son claros leido = indica 0 para no leido y 1 para leído, refiriéndose a la parte contraria del que envía el mensaje del registro
Pero creo que al hacerlo asi me la estoy complicando, por eso necesito por favor consejos!
Por ejemplo: a la hora de listar los mensajes, necesito por un lado mostrar los mensajes que un usuario recibe por sus avisos, y por otro lado los mensajes que el usuario envía para avisos de otros. Y las consultas a MySQL para eso me estan matando! especialmente detallar en cuales hay mensajes sin leer.
Como puedo mejorar esta tabla?????
Desde ya muchisimas gracias!! |