Một trường hợp duy nhất để xử lý logic kinh doanh cho tất cả các hàng trong một bảng cơ sở dữ liệu hoặc xem.
Một trong những thông điệp chính của định hướng đối tượng được bundling các dữ liệu với các hành vi sử dụng nó. Các cách tiếp cận hướng đối tượng truyền thống dựa trên các đối tượng sắc, dọc theo dòng của "Domain Model" (116). Vì vậy, nếu chúng ta có một lớp nhân viên, bất kỳ thể hiện của nó tương ứng với một nhân viên đặc biệt. Chương trình này hoạt động tốt bởi vì một khi chúng ta có một tham chiếu đến một nhân viên, chúng tôi có thể thực hiện các hoạt động, hãy làm theo các mối quan hệ, và thu thập dữ liệu về anh ta. Một trong những vấn đề với "Domain Model" (116) là giao diện với các cơ sở dữ liệu quan hệ. Trong nhiều cách tiếp cận này đối xử với các cơ sở dữ liệu quan hệ giống như một cô điên của những người im lặng trong một căn gác và người mà không ai muốn nói về. Kết quả là bạn thường cần thể dục chương trình đáng kể để kéo dữ liệu vào và ra khỏi cơ sở dữ liệu, chuyển đổi giữa hai đại diện khác nhau của dữ liệu. Một Bảng đun tổ chức luận lý tên miền với một lớp cho mỗi bảng trong cơ sở dữ liệu, và một trường hợp duy nhất của một lớp chứa các thủ tục khác nhau mà sẽ hành động trên dữ liệu. Sự khác biệt chính với "Domain Model" (116) là, nếu bạn có nhiều đơn đặt hàng, một "Domain Model" (116) sẽ có một đối tượng đơn hàng trên một trật tự trong khi một bảng Mô-đun sẽ có một đối tượng để xử lý tất cả các đơn đặt hàng.
đang được dịch, vui lòng đợi..