Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2012, 09:45
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: como hacer la estructura de la base de datos para un contador general de v

Cita:
tabla_visitas
campo_año_actual
campo_mes_actual
campo_dia_1
campo_dia_2
campo_dia_3
asin hasta...
campo_dia_31
Esto no tiene ninguna utilidad ni sentido.
Es guardar un registro con montones de campos vacíos que puede que jamás se use.
Además no respeta ni siquiera la normalzación más básica.
Piensalo así:
Una visita tiene:
- Un usuario.
- Una IP desde donde el usuario se conecta.
- Una fecha y hora de ingreso.
Con esos tres datos tu puedes establecer toda la información necesaria:
- Cuándo fue su última visita.
- Cuantas veces entró.
- Cuantas veces entró en un día.
- En qué horarios entra.
Etc., etc.
Si además quieres el historial de navegación sólo deperías crear una tabla adicional relacionada con esa que especifique qué paginas y en qué orden visitó en la ocasión en que entró.

Es decir, sólo requiere una tabla de tres campos para la visita y de otros tres para la navegación (relación 1:N).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)