Tôi đã đọc một số bài viết mà thảo luận về cách sử dụng thực thể EF như kinh doanh các đối tượngmiền hướng thiết kế sử dụng Entity framework 4
Using Entity Framework entities as business objects?
nhưng không này làm cho thiết kế của doanh nghiệp đối tượng phụ thuộc vào mô hình dữ liệu? Đây có phải là thực hành phù hợp cho các ứng dụng doanh nghiệp không? không nên mô hình miền và dữ liệu độc lập và thay đổi trong mô hình không ảnh hưởng đến mô hình khác? nếu tôi chọn giữ chúng riêng biệt, thì tôi có cần phải tạo một lớp khác để điền các đối tượng nghiệp vụ từ các thực thể EF không? nếu tôi có cả hai đối tượng kinh doanh tùy chỉnh và các thực thể EF, cái nào được sử dụng để chuyển dữ liệu giữa các lớp (bao gồm tất cả các cách để giao diện người dùng)? là có một mô hình kiến trúc cho điều này? Sẽ hữu ích nếu có một ứng dụng mẫu thể hiện các khái niệm này (không chỉ đơn giản là một phiên bản demo, phù hợp để sử dụng trong một ứng dụng doanh nghiệp).
liên kết này sẽ giải thích vấn đề rõ ràng
http://msdn.microsoft.com/en-us/magazine/dd882510.aspx#id0420099
cảm ơn lời giải thích đơn giản, đẹp mắt – RKP
+1, KISS là con đường để đi – jgauffin