uselessscat / reservas-backend

Reservation software. Restful api
0 stars 0 forks source link

Permitir administracion de servicios #2

Open uselessscat opened 5 years ago

uselessscat commented 5 years ago

Los servicios del cliente deben poder administrarse, estos servicios luego serán usados para que los clientes puedan reservar.

Ejemplo:

Una persona necesita el servicio de pedicura. El servicio de pedicura requiere de:

Estos están descritos por las tablas de tipos: place_type, equipment_type y role; pero adicionalmente hay existencias de estos recursos. Estos serían places, equipments y person_roles.

Luego las personas puede reservar un servicio. Esto produce que los recursos descritos en los requerimientos se puedan reservar y no existan colisiones entra citas que usan los mismos recursos. Las citas se almacenan en appointments y los recursos que se usan para una cita particular en appointment_requeriments