次のようなクエリからプレイされたゲームのリストを表示するDelphiアプリがあります。
select g.*, gt.id, gt.descr
from GAMES g
inner join game_types gt on gt.id = g.game_type
order by game_date DESC
DBNavigatorの削除ボタンをクリックすると、game_typesテーブルの結合されたレコードも削除されます。他の多くのゲームも同じタイプである可能性があるため、これは問題です。
ゲームのみが削除され、ゲームタイプは削除されないようにするには、どうすればよいですか?