1対1の2つのテーブルを作成しました。 したがって、1つのテーブルに別のテーブルからの外部キーがあります。1対1の関係テーブルを削除する
テーブルを削除するにはどうすればよいですか?私はテーブルを作成中に削除カスケードに使用しませんでした。
だから私はどちらか何とかそれを変更する必要がある、またはIDK ...
私はこれを行っています。あなたが2つのエンティティ1という名前driving_licenseや他の人を持っている場合、および:
CREATE TABLE hotel(
id_hotel
...
)
CREATE TABLE Manager(
ID_Manager
...
id_hotel FOREIGN KEY ...
)
そして私はあなたが最初の列の外部キー、例えばとテーブルを削除する必要が
ALTER TABLE Hotel ADD id_manager INT NOT NULL;
ALTER TABLE Hotel ADD FOREIGN KEY (id_manager) REFERENCES Manager(id_manager);
あなたのテーブルをドロップし、あなたの質問にあなたが持っているスキーマを追加することはできますか?それは人々があなたに良い答えを与えるのを助けるかもしれません。 – Narfanator