title: Identity of Events occured by command
body: <p>Do the events that occur when a command has executed in a CQRS-System have the same id as the Command, so that they can be associated to the command.</p>
  
  <p>I´m currently implementing Saga´s in my CQRS-System and as far as i understand the concept of sagas is that they handle specific events to then define and execute commands to complete the process that is represented by the Saga. </p>
  
  <p>My problem now is that how does the Saga know that the event that it is handling is the event it is waiting for. </p>
  
  <p>Should i store the Id of the command that gets passed to the CommandBus in the Saga to wait for an event with the same Id? What if the execution of the command results in many diffrent events, do they all have the same Id?</p>