No non volevo dire che non va usato ef anzi. Io lo uso e se dovessi trovarmi a dover fare un applicazione multi rdbms io continuerei ad usarlo.

Forse sono io che ho mal'interpetato la domanda iniziale.
Se vuoi programmare senza preoccuparti del database sottostante ef è ovviamente la soluzione



edit:
ho letto ora il post di talion: un ssdl per ogni modello... effettivamente è piu semplice del previsto