create table if not exists phone_numbers (
  contact_id integer not null references contacts(id) on delete cascade,
  label text,
  phone_number text not null
);
