For the implementation of the Dao's there has been followed the following structure: * Inheritance Approach * Package Approach