Story 22 Discount entity, dao, service