This is a facotory class that creates either XML or SQL implementations.
This is the Mysql implementation.
This is an entity class.