S>Слой БД про настройки бд знать таки должен, он скорее всего будет специфичен для соотв. бд. А вот Data Abstraction Layer, S>т.е. пользователи ORM всяких должно быть пофигу.
Я имел ввиду другие настройки: не "внутренние" настройки, а "внешние".
Например, мы хотим запустить приложение для работы с другим sql-сервером.
То есть нужно просто название sql-сервера и название базы из какого-нибудь ini-файла передать в слой DataAccess.
Какой модуль\слой должен это выполнить?