Walk me through how you would structure a relational database schema for tracking inventory across multiple warehouses.