Ver Mensaje Individual
  #25 (permalink)  
Antiguo 22/12/2009, 05:36
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Relacionar 2 tablas

Coincido en lo que jurena dice y agfrego:
- Estás guardando fechas y horas (aparentemente) como números enteros. ¿Por qué?
- Estás poniendo el campo TEMA de la tabla HALF_TEMAS, como INT. ¿Representa una FK? ¿Es otra cosa?
- Hay un campo CONTENIDO definido como TEXT. Si ese es el título del tema, me resulta excesivo, ya que la descripción de un tema abierto por un usuario no debería exceder los 255 caracteres. Lo que sí deben excederlo son los mensajes.
- ¿Dónde guardas los mensajes?
- El campo RESPUESTAS, ¿representa una cantidad o un FK de otra tabla?
- Esto: "int(100)" carece de sentido, porque excede la máxima representación de un número en un BIGINT (18446744073709551615).
- El campo POSISION (debería se posicion), ¿representa la posición como jerarquía de menú, como ranking por resultados, o su posición para un tipo de usuario? ¿O qué posición? Según sea eso, podría ser que correspondiera una relación con otras entidades, y otras tablas, y no necesariamente que estuviese en esta tabla...
- Por cierto, hablando de tablas, ¿Dónde están los mensajes del foro?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)