models: inventory have operations and are in shipments, which belong to customers, and have optextras