So I want to make a table with departments, but each department can be spread out over an undefined amount of locations. These locations have their own primary keys. How do