「roxy」という名前の動物を持つ人物の名前を取得する SQL クエリを作成することは可能ですか? もしそうなら、クエリの書き方を教えてください。私はOracleを知らないので、この外部キーと参照を混同しています。
また、person_id のインデックスを追加しないでください。そうしないと、後でユニオンを実行するときに速度の問題が発生しますか? そのインデックスを追加するクエリを作成する方法は? または、参照もインデックスを作成しますか?
create table person (
person_id integer,
name varchar(50)
);
create table animal(
owner_id integer,
name varchar(50),
foreign key (owner_id) references person (person_id)
);