explanation for database configuration