เคล็ดลับในการสร้างโมเดล
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
หน้านี้มีเคล็ดลับในการจำลองกฎทางธุรกิจใน API
พอร์ต
ฉันจะจำกัดความเข้ากันได้ของประเภทเรือที่บางพอร์ตได้อย่างไรเนื่องจากเป็นกฎหมายฉบับร่างหรือกฎหมายระหว่างประเทศ
ระบุต้นทุนในพอร์ตที่เกี่ยวข้องเฉพาะสำหรับประเภทเรือที่อนุญาตเท่านั้น
ฉันจะห้ามการขนส่งที่บางพอร์ตได้อย่างไร
กำหนดค่าการขนส่งเป็นอนันต์ (หรือค่าที่สูงมาก)
ความต้องการ
คุณรวมสิ่งใดบ้างไว้ในอัตราค่าระวาง
อัตราค่าขนส่งอาจรวมเมตริกที่เกี่ยวข้องสำหรับบริษัทเดินเรือ เช่น มูลค่าทางเศรษฐกิจ ผลกระทบต่อสิ่งแวดล้อม ความพึงพอใจของลูกค้า สำหรับกรณีหลังนี้ ควรเพิ่มบทลงโทษสำหรับการไม่แสดงสินค้าลงในอัตราค่าขนส่ง
โมเดลจะรองรับความต้องการด้วยคู่ดีมานด์ต้นทางเดียวกันแต่มีรายละเอียดต่างกันได้ไหม
ใช่
ผู้สมัครขา
ข้อได้เปรียบที่ผู้สมัครมีข้อได้เปรียบคือเมื่อเทียบกับการเชื่อมต่อพอร์ตจริง
ตัวเลือกมาตรฐานของโมเดลการสนับสนุน API ของ:
- วิถีหลายลักษณะระหว่าง 2 พอร์ตเดียวกัน
- ฟังก์ชันต้นทุนที่กำหนดเองสำหรับอัตราความเร็วที่แตกต่างกันบนวิถีเดียวกัน
- ค่าใช้จ่ายเฉพาะประเภทเรือ
- ข้อจำกัดชั้นเรือ (เนื่องจากร่างกฎหมายสำหรับคลองหรือกฎหมายระหว่างประเทศ)
สิ่งสำคัญที่สุดคือการกำหนดการเชื่อมต่อพอร์ตด้วยขาที่ไม่ชัดเจน ซึ่งไม่ใช่กรณีที่มีการเชื่อมต่อพอร์ตจริงที่ช่วยให้ตีความการดำเนินการที่เป็นไปได้ได้หลายอย่าง (ต้นทุน เวลาไม่มีการใช้งาน...)
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-09 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-08-09 UTC"],[[["This page provides guidance on modeling business rules within the API, focusing on ports, demands, and leg candidates."],["Control vessel access to ports by manipulating costs and transshipment options, and incorporate diverse factors into freight rates to reflect business priorities."],["Leverage leg candidates for detailed route modeling, including multiple trajectories, customized cost functions, vessel-specific attributes, and restrictions, enabling a clear definition of port connections."],["The model supports demands with identical origin-destination pairs but varying specifications."]]],["The provided content details API modeling tips for business rules. To restrict vessel class compatibility at ports, costs are specified for allowed classes only. Transshipment can be forbidden by setting its cost to infinite. Freight rates can include various metrics like economic value or environmental impact. The API handles demands with the same origin-destination but different specifications. Leg candidates allow for multiple trajectories, arbitrary cost functions, vessel-specific costs, and class restrictions, providing an unambiguous definition of port connections.\n"]]