Mô hình phải là thực thể chủ động sử dụng kết nối cơ sở dữ liệu, đối với các mô hình đơn giản sử dụng cổng bảng/triển khai bản ghi hoạt động có thể hoạt động. Đối với các mô hình phức tạp hơn, một trình ánh xạ dữ liệu sẽ tách biệt cơ sở dữ liệu với phần còn lại của ứng dụng của bạn (làm cho nó ít xâm lấn hơn để thay đổi một back-end lưu trữ).
Bạn điều khiển phải xử lý yêu cầu và chuyển bất kỳ dữ liệu có liên quan nào là cần thiết cho mô hình.
Điều đó nói rằng, chỉ cần thiết lập kết nối cơ sở dữ liệu thường được thực hiện bởi một số loại tập lệnh khởi động. Mô hình (hoặc trình ánh xạ dữ liệu) sau đó sử dụng kết nối. Tôi không chắc liệu kỹ thuật đó có nằm trong 'bộ điều khiển' hay không. Trong thực tế, hầu hết các khung công tác đều có bootstraps, bộ định tuyến và bộ điều khiển phía trước - bất cứ điều gì bạn gọi là cơ sở dữ liệu của bạn phải là được sử dụng bởi mô hình nhưng thiết lập bởi bootstrap của bạn.
Nguồn
2010-02-10 20:54:14