Bases de Datos - BBDD de una app de lista de tareas

 
Vista:
sin imagen de perfil

BBDD de una app de lista de tareas

Publicado por gabriel (5 intervenciones) el 27/11/2017 16:51:33
Buenas tardes!

Soy nuevo en esta web y como programador web en sí.

Tengo intención de crear una aplicación basada en php en la cual pueda gestionar algunas tareas de forma periodica, es decir, crear una serie de tareas e indicar la frecuencia con la que debe aparecerme en "mi listado de tareas".

La duda principal que tengo es como puedo hacer la logica en bbdd, al momento de por ejemplo decidir crear una nueva tarea e indicar su periocidad.

Algunas tareas son semanales y otras son diarias.
Al acceder a la pagina web, deberia poder ver las tareas que me corresponde hacer como para hoy como día lunes.

tareas

Aplicacion



Me gustaría entender mejor como debería ser la lógica en sí.

He pensado:

BBDD
Tabla tareas:
- id tarea
- Nombre de tarea (ejemplo: hacer compra)
- Repeticion -> indicar aqui: diaria, semanal
- Dia ( ej: lunes)
- Hora (10:00am)

No sé como tendría que hacer para tener lo que me corresponde hacer hoy.
sería así?
obtener de la tabla tareas las tareas para los días lunes
obtener de la tabla tareas las tareas diarias.

ambos resultados guardarlos en una tabla o como puedo guardarlos.
porque con esos datos debo tratarlos durante el día e indicar su estado: HECHO, pendiente.

Alguien puede ayudarme?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder