Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2012, 09:47
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: crear un ranking

Hola, la lógica es la que manda en este caso:

- El ranking puntaje debería ser una tabla con los siguientes registros: ID (autoincrementable), ID de corredor, ID de carrera y fecha de carrera.

- La tabla corredor: ID (autoincrementable), ID de equipo, y los demás datos adicionales del corredor.

- La tabla carreras: ID, fecha de carrera, ID de corredores, ID de lugar.

- La tabla lugares: ID y datos adicionales (como dirección, geolocalización, etc.).


Ahora bien:

- El truco de una estructura de tablas como ésta es que puedes establecer una relación lógica y directa entre ellas mediante la comparación.

- El peso del trabajo en la interfaz recaería sobre el corredor, cuyos datos en el panel de edición definirán los datos de la tabla ranking Puntaje.

- A efectos de estructura de contenido, Equipos sería una categoría padre dentro de la cual meterás a los corredores respectivos.

- La tabla lugares estará representada los campos, pistas o cualquier sitio específico del evento.


Hasta ahí me dio la neurona. Obviamente es un punto inicial bastante primitivo pero por ahí va el asunto: relacionar y taxonomizar.

Por si acaso no lo conoces te presento a WordPress, una aplicación que te ofrece todo el núcleo necesario para que te concentres en programar. Cualquier duda estamos a la orden en el foro de WP: http://www.forosdelweb.com/f118/

Última edición por metacortex; 24/05/2012 a las 15:05