Aplikasi saya menggunakan dua database SQL 2008 yang berbeda. Basis data memiliki beberapa tabel dengan nama yang sama, mis. Users
. Saya ingin menggunakan EF4 untuk kedua database ini. Namun, ketika saya menjalankan aplikasi saya dan mengenai pembuatan konteks objek dari database kedua, saya mendapatkan kesalahan berikut:
Beberapa tipe dengan nama 'Pengguna' ada di EdmItemCollection di ruang nama yang berbeda. Pemetaan berbasis konvensi memerlukan nama unik tanpa memperhatikan namespace di EdmItemCollectionto namespace di EdmItemCollection
Apakah ini berarti saya tidak bisa menggunakan dua database dengan (sebagian) nama tabel yang sama dalam aplikasi yang sama? Mereka berada di namespace berbeda, model edmx berbeda, proyek berbeda, dll.
P.S. Salah satu model dibuat oleh desainer dan menggunakan kelas POCO, sedangkan model lainnya disimpulkan dari database dan digabungkan erat dengan EF.