Implement DAO interface and super class for data objects