template
.execute("CREATE TABLE owners (id INT NOT NULL IDENTITY PRIMARY KEY, first_name VARCHAR(30), last_name VARCHAR(30), address VARCHAR(255), city VARCHAR(80), telephone VARCHAR(20))");
template
.execute("CREATE TABLE pets (id INT NOT NULL IDENTITY PRIMARY KEY, name VARCHAR(30), birth_date DATE, type_id INT NOT NULL, owner_id INT NOT NULL)");
template.execute("alter table pets add constraint fk_pets_owners foreign key (owner_id) references owners(id)");
template.execute("alter table pets add constraint fk_pets_types foreign key (type_id) references types(id)");
template
.execute("CREATE TABLE visits (id INT NOT NULL IDENTITY PRIMARY KEY, pet_id INT NOT NULL, visit_date DATE, description VARCHAR(255))");
template.execute("alter table visits add constraint fk_visits_pets foreign key (pet_id) references pets(id)");