How would you design a relational database schema to track inventory levels across multiple global warehouses at Celestica?