Ik heb drie kolommen in mysql-tabel: tax_id, company_name, store_name. Ik wil dat tax_id en bedrijfsnaam een unieke combinatie zijn en dat tax_id of bedrijfsnaam niet afzonderlijk kan bestaan in combinatie met een andere bedrijfsnaam of een tax_id. Een ander ding is dat ik de namen van de derde kolom van verschillende (alle) winkels moet vermelden die het bedrijf heeft. Voorbeeld van tabel moet zijn:
tax_id| company_name| store_name
1324 | Kmart | 1st ave
1324 | Kmart | broadway
1324 | Kmart | 5th ave
7725 | DM | shop 1
7725 | DM | shop 2
7725 | DM | shop 7
etc...
Het gebruik van tax_id met een ander bedrijf is verboden of het gebruik van company_name met verschillende tax_id is verboden.
Alle hulp is welkom, ook voor elk codevoorbeeld.