Trang này chứa các mẹo để lập mô hình quy tắc kinh doanh trong API.
Cổng
Làm cách nào để hạn chế khả năng tương thích của lớp tàu tại một số cảng theo luật nháp hoặc luật quốc tế?
Chỉ quy định chi phí tại Cảng tương ứng đối với hạng tàu được phép.
Làm cách nào để cấm quá trình vận chuyển tại một số cảng?
Đặt chi phí vận chuyển thành vô hạn (hoặc một giá trị rất lớn).
Nhu cầu
Mức giá chuyên chở có thể bao gồm những gì?
Giá vận chuyển có thể bao gồm mọi chỉ số liên quan đối với công ty vận chuyển hàng hoá, chẳng hạn như giá trị kinh tế, tác động đến môi trường, mức độ hài lòng của khách hàng. Đối với phương thức sau, hình phạt do không phân phát nhu cầu sẽ được thêm vào giá vận chuyển.
Mô hình này có thể xử lý các nhu cầu có cùng cặp nhu cầu gốc nhưng có quy cách khác nhau không?
Có.
Ứng cử viên
Các đề xuất chân cung cấp lợi thế gì so với kết nối cổng thực tế?
Các ứng viên chân của mô hình hỗ trợ API cho:
- Nhiều quỹ đạo giữa cùng hai cổng
- Các hàm chi phí tuỳ ý cho vận tốc khác nhau trên cùng một quỹ đạo
- Chi phí cụ thể cho hạng tàu
- Quy định hạn chế về hạng tàu (do bản nháp của kênh đào hoặc luật quốc tế)
Điều quan trọng nhất là các đề xuất chân xác định một định nghĩa rõ ràng về kết nối cổng. Tuy nhiên, trường hợp này không đúng với các kết nối cổng thực tế cho phép diễn giải nhiều hoạt động có thể diễn ra (chi phí, thời gian không hoạt động, v.v.).