CREATE DATABASE IF NOT EXISTS vets_db; USE vets_db; CREATE TABLE IF NOT EXISTS vets ( id INT(4) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, first_name VARCHAR(30), last_name VARCHAR(30), INDEX(last_name) ) engine=InnoDB; CREATE TABLE IF NOT EXISTS specialties ( id INT(4) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(80), INDEX(name) ) engine=InnoDB; CREATE TABLE IF NOT EXISTS vet_specialties ( vet_id INT(4) UNSIGNED NOT NULL, specialty_id INT(4) UNSIGNED NOT NULL, FOREIGN KEY (vet_id) REFERENCES vets(id), FOREIGN KEY (specialty_id) REFERENCES specialties(id), UNIQUE (vet_id,specialty_id) ) engine=InnoDB; INSERT IGNORE INTO vets VALUES (1, 'James', 'Carter'); INSERT IGNORE INTO vets VALUES (2, 'Helen', 'Leary'); INSERT IGNORE INTO vets VALUES (3, 'Linda', 'Douglas'); INSERT IGNORE INTO vets VALUES (4, 'Rafael', 'Ortega'); INSERT IGNORE INTO vets VALUES (5, 'Henry', 'Stevens'); INSERT IGNORE INTO vets VALUES (6, 'Sharon', 'Jenkins'); INSERT IGNORE INTO specialties VALUES (1, 'radiology'); INSERT IGNORE INTO specialties VALUES (2, 'surgery'); INSERT IGNORE INTO specialties VALUES (3, 'dentistry'); INSERT IGNORE INTO vet_specialties VALUES (2, 1); INSERT IGNORE INTO vet_specialties VALUES (3, 2); INSERT IGNORE INTO vet_specialties VALUES (3, 3); INSERT IGNORE INTO vet_specialties VALUES (4, 2); INSERT IGNORE INTO vet_specialties VALUES (5, 1);