DAL: added class diagram