Create an abstract interface for the database configuration