angel96 / Design-Testing1

0 stars 1 forks source link

[Requisite] Adecuación del modelado de dominio #30

Closed aleks-rodriguez closed 5 years ago

aleks-rodriguez commented 5 years ago

Debemos revisar el modelado para encontrar posibles incongruencias que puedan llegar a afectar al modelo de persistencia.

angel96 commented 5 years ago

El actor no tiene una autoridad. Tiene una cuenta de usuario que esta a su vez tiene una autoridad.

Ahora

imagen

Como debería estar

imagen

angel96 commented 5 years ago

Modificado de actor a mensajes y viceversa. Actual: 1.. a 0.. (ManyToMany) Cambio: 1 a 0..* (OneToMany)

Estudiar si considerar el collection de actor como received o sended, o simplemente hacer un select sobre los mensajes enviados y recibidos por dicho actor.

imagen

angel96 commented 5 years ago

Quitar sender y recipient de mensaje. Los senders y recipients vienen indicados por la relacion con actor.

angel96 commented 5 years ago

Me surgen dudas respecto a SpamWord (Tiene solo un atributo palabra) con (Por ejemplo) Priority, considerado un datatype a diferencia de status que se considera un Collection.

Deberiamos debatirlo porque son casos parecidos entre ellos.

angel96 commented 5 years ago

Los patterns a colocar en el modelo son los siguientes:

EzequielPJ commented 5 years ago

Algunos cambios que se hicieron en el uml:

EzequielPJ commented 5 years ago

También se quito la bidireccional entre customer y fixUps que por un bugs se envió mal

belengl commented 5 years ago

Cambios pendientes:

angel96 commented 5 years ago

imagen

belengl commented 5 years ago

Completados y corregidos, tanto UML de dominio como conceptual.