DataBase
Interfaces, Classes, Traits and Enums
- DataBaseQueries
 - Interface to manage the SQL statements needed by the database
 - DataBaseEngine
 - Interface for each of the compatible database engines
 - DataBaseWhere
 - Structure that defines a WHERE condition to filter the model data
 - MysqlEngine
 - Class to connect with MySQL.
 - MysqlQueries
 - Class that gathers all the needed SQL sentences by the database engine
 - PostgresqlEngine
 - Class to connect with PostgreSQL.
 - PostgresqlQueries
 - Class that gathers all the needed SQL sentences by the database engine