Hola, no me queda claro como interpretar que una persona pasa a ser dueño anterior si el vehiculo tenia dueño previamente.
Mi idea es definir una operacion que recibe la matricula y el ci de la persona y con eso crea un link entre ellas, pero entiendo que el sistema no tiene forma de diferenciar si un link es por ser dueño anterior o por ser dueño actual ya que son roles
entonces bastaria con crear un link nuevo entre la persona y el vehiculo.
Seria correcto o no estoy teniendo en cuenta algo?
Hola, en realidad en el diagrama de la letra faltan los nombres de las asociaciones, que son dos diferentes. Supongamos que la de abajo se llama "era dueño" y la de arriba "es dueño".
Entonces, en la post condición de la operación se debe indicar que si hay link de "es dueño", se elimina y se crea uno de "era dueño". Luego, se debe crear el link de "es dueño".
Todo entre el vehículo y la persona en cuestión.
Saludos