¿Cuál es la diferencia entre una orden y una operación en el contexto de los servicios financieros y las bolsas? Según tengo entendido, una orden es una instrucción para comprar o vender algo, pero las operaciones se producen cuando las partes acuerdan voluntariamente intercambiar una cosa por otra.
¿Existen casos en los que una orden se consideraría completa pero no daría lugar exactamente a una operación o en los que una operación tendría lugar pero no sería el resultado de cumplir órdenes?
Esto es en el contexto de la modelización del dominio para un sistema de intercambio financiero que puede ser ampliado en el futuro para ser interoperable con otros sistemas. ¿Bastaría con modelar una operación mapeándola uno a uno con las órdenes completadas para reducir la redundancia?