Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/09/2010, 19:49
Avatar de dackiller
dackiller
 
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 20 años, 7 meses
Puntos: 4
Respuesta: Notacion de Asociacion UML vs Hibernate bidireccional

Definitivamente Comparto esta opinión !
Cita:
Iniciado por Bunburyscom Ver Mensaje
Hola,

Que yo sepa, a menos que alguien me corrija, no te estaras saliendo de la especificacion, ya que por lo que entiendo, en el diagrama solo estas representando la relacion de Empresa a Cliente (una empresa tiene muchos clientes) pero ahora que pasa cuando hagas la relacion de Cliente con Empresa?... en este momento tendras que hacer la relacion, es decir, un Cliente debe de tener una Empresa (segun tu caso).

Por lo tanto no te estas saliendo de la especificacion de UML ni de Hibernate.

Tambien es correcto que tienes que agrear un atributo de tipo Empresa al Cliente.

Saludos!
A modo informativo, yo tengo ese modelo de exactamente igual ya implementado, sin embargo, nunca usé UML, lo hice directamente diseñando la base de datos para luego extraer su estructura y pasarla a Entidades (clases) usando hibernate tool/Eclipse.

Con esto lo que te quiero decir, es que lo estas haciendo bien pero cuando te toque implementarlo, vas a tener que estar bien documentado sobre hibernate ó usar una herramienta como HibernateTools (ayuda muchisimo), para que puedas relacionar las entidades con previo conocimiento sobre el tipo de relaciones, como por ejemplo uno a muchos, de muchos a muchos etc etc.

Trata de revisar bien, que no se te escape nada en la diagramación UML para que despues no se te convierta en un verdadero dolor de cabezas si llegases a cambiar la estructura de base de datos.

Saludos.
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.