Event Store Design - Event Sourcing: Events as the Source of Truth | OneNoughtOne