abstract_database
