dポイントプレゼントキャンペーン実施中!

Microsoft Accessのクエリについて質問させて頂きます。
データシートビューでデータを変更しようとしたところ、「このレコードセットは更新できません。」と表示されて変更できません。
ER図を添付させていただきますのでご確認いただけますと幸いです。

■データベースについて
地方発送のりんご注文管理のデータベースで、自家用のものです。
今までは送り先テーブル(03_Destination)に商品欄を3つ設けた状態で運用していましたが、
商品代金と運賃の自動計算を導入するために新たに注文テーブル(04_Order)を追加しようと試みています。

■動作する条件
ER図の右部分、MST_商品_りんご荷造り_サイズ と、MST_商品_りんご荷造り_金額 を削除すると編集できるようになります。

■原因と知りたいこと
ER図通りに実行すると、04_Orderのレコード数と同数のレコードが表示されます。
リレーションの構造が、多対一 → 一対多になっているので、実質多対多になっていることが原因なのかと予想しましたので、結合方法を色々試しましたが、曖昧な外部が含まれているというエラーで実行できなくなります。
予想は当たって無いような気もしますし、そもそもデータ構造から誤っているような気もします。
原因、解決方法を共にお教え頂けますと大変助かります。

ER図は添付いたしましたが、素人なので他に必要な情報が分かりません。
必要な情報は追記いたしますのでよろしくお願いします。

「クエリを作成しましたが、データセットの更」の質問画像

質問者からの補足コメント

  • 添付画像が圧縮されていたことに気が付きました。
    以下はアップロードした画像の直リンクです。よろしくお願いします。
    https://ul.h3z.jp/FLgHSG8K.png

      補足日時:2024/06/30 09:45
  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!