мы знаем, что можем генерировать модель EDMX из сервера sql, потому что EF поддерживает сервер sql. если моя база данных Oracle, MS-access или MySql, то она поддерживает или нет. поддерживает ли ODBC.
EF не зависит от базы данных, но для нее требуется поставщик EF ADO.NET.Вы можете проверить список баз данных, предлагающих такого провайдера .MS-Access не входит в их число.
Независимость немного более теоретична, потому что если вы используете EDMX, его SSDL-часть всегда ограничена одним провайдером.Если вы хотите поддерживать больше баз данных, у вас должен быть отдельный SSDL или целый EDMX для каждого провайдера.Это не проблема с EFv4.1 и первым подходом к коду.