Event repository own logic (without relations) completely implemented