Factory pattern loading data from the database
database tables updated
database tables updated