Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2013, 12:48
wigglyUtrera
 
Fecha de Ingreso: enero-2007
Mensajes: 405
Antigüedad: 17 años, 11 meses
Puntos: 3
Duda modelando usando POO

Hola, antes de hacer el código en PHP, tengo un modelo UML y me ha surgido una duda de concepto...

Tengo el siguiente modelo UML:


La duda es, en el modelo represento que un Problema tiene EstadoProblema ( * ------- 1), hasta aquí bien. Y esto es heredado por los hijos (Problema1, Problema2, ... ProblemaN)

Pero cada uno de estos problemas tendrá unos posibles valores de estados, no comparten los mismos (es decir Problema1 podrá tener un estado con valor = "estado1" o "estado2", Problema2 con valor = "estado5" o "estado6" ...)

EstadoProblema representa cada uno de estos estados (estadoN)

¿Cómo se modelaría esa situación? ¿Valdría tal y como está y sería en BD donde tengo la restricción de qué estado se usa para un problema determinado?

¿Me he explicado bien?

Muchas gracias.

Un saludo.