Join detail views to their root with the documented IDs.
Join a shipment to its charges
This result has one row per charge. Shipment values repeat when a shipment has several charges.
Keep totals safe
Aggregate a detail before you join it to root totals.
A direct one-to-many join repeats root values for every matching detail row.
Use shipment_consols, quote_shipments, and quote_bookings for relationships between business
objects. Do not create links from matching names, routes, dates, or amounts.