Participant class and DAO