私は2つのテーブルを持っています。peoples
ある人が別の人を呼んだaddresses
。テーブルにpeoples
外部制約がありaddress
ます ( peoples.address_id = addresses.address_id
) 複数の人が同じアドレスを持つ可能性があります。表のaddress
列にユニーク制約がありますaddresses
同じ住所を持つ他のレコードがテーブルにない場合に限り、テーブルから人を削除し、peoples
テーブルの関連するアドレスを削除する必要がある状況に遭遇しました。addresses
peoples
MySQLでこれを行うにはどうすればよいですか?