Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/02/2012, 20:49
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: Codificando clases y relaciones UML

Cita:
Iniciado por GatorV Ver Mensaje
Estas bien, un domicilio debe de tener un Estado y una Ciudad, ahí no hay de otra, Ciudad es una entidad por sí sola, aunque tenga un Estado, también es una Ciudad, por lo que tu clase Domicilio tiene 2 entidades más, Estado y Ciudad.

Ya dentro de la clase verificas que esa Ciudad pertenezca a ese Estado, pero como tal debes de guardar la relación a ambas entidades ya que son las que componen el objeto Domicilio.

Saludos.
aunque no me gusta contradecir a quien tiene mucho mas experiencia creo que domicilio al tener un objeto ciudad que contiene el estado, crear una propiedad estado no estaría creando una relación de mas?? si tienes la ciudad de esta podrias obtener un estado con un getter?? la pregunta es educativa, porque estaba leyendo el diseño que se establecía y me llamo la atención un poco esto
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way