"In the described implementation, the databases are a SQL database, but other types of databases could easily be employed." . . . .