PHP - poo en php

 
Vista:

poo en php

Publicado por juan (54 intervenciones) el 04/03/2009 16:47:14
Que tal!!

Soy nuevo en poo y tengo las siguientes dudas:

Estoy desarrollando un sistema de reservas en php, el sistema tiene dos tipos de usuarios: administrador y usuarios que solicitan la sala, los usuarios pueden solicitar la sala, ver sus solicitudes, modificar o eliminar sus solicitudes y eliminar sus reservas.
El administrador puede reservar, aprobar solicitudes generando la reserva, eliminar o modificar reservas.

Tengo varias clases identificadas entre ellas:
usuario, administrador, solicitud y reserva.

pero tengo muchas dudas en cuanto a los metodos de cada uno, porque requieren la invocacion de otros, por ejemplo:

La clase solicitud tiene los siguientes metodos:
solicitar(crear la solicitud en la base de datos)
ver (mostrar registros)
modificar(actualizar registros)
eliminar(eliminar registros)
todo lo anterior sobre solicitudes

La clase reserva tiene metodos similares sobre la tabla reservas

ahora el problema esta en los usuarios porque segun lo que tengo establecido un usuario puede:
solicitar la sala
modificar
eliminar
para todo lo anterior crea un objeto de la clase solicitud

y el administrador ademas debe aprobar solicitud
lo cual hace que cree un objeto de la clase solicitud y dentro de este crear un objeto de la clase reserva para poder generar la reserva.

la pregunta es: todo esto esta bien ?
o voy por el camino equivocado.

muchas gracias.
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