Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/02/2012, 14:49
7th_Sign
 
Fecha de Ingreso: noviembre-2007
Mensajes: 35
Antigüedad: 16 años, 5 meses
Puntos: 0
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.

Enterado GatorV, entonces solo dibujo un par de relaciones mas a mi diagrama y listo

quedando el código de la clase Domicilio de este modo:


Código PHP:
Ver original
  1. <?php
  2. class Domicilio
  3. {
  4. * * private $_callle;
  5. * * private $_numero;
  6. * * private $_codigoPostal;
  7. * * private $_colonia;
  8. *
  9. *   /**asociación**/
  10. * * private $_estado;
  11.  
  12.     private $_ciudad;
  13. *
  14. *
  15. *
  16. * * public function __consutruct()
  17. * * {
  18. * * * *//CODIGO AQUí
  19. * * }
  20. }


gracias por la orientación.

Saludos

Última edición por GatorV; 09/02/2012 a las 15:01