1

複数のレコードからデータを取り出して、別のテーブルの単一レコードの異なるフィールドに挿入したいと考えています。私が行っている作業では、cw_cat_totalフィールド (割り当ての特定のカテゴリに対応するすべての割り当ての合計) を取得し、適切なデータを別のテーブルのフィールドに入れる必要があります。

cw_cat_totalフィールドは、自己結合関係から計算されました。2 番目の図のテーブルのさまざまな列に個々のコンポーネントを取得する方法がわかりませんでした。

ここに画像の説明を入力

Filemaker プログラマーがここで私を助けてくれますか?

アップデート:

私のデータベースには確かにもっと多くのテーブルが含まれています。それはかなり複雑です(私の観点から)。以下はERグラフです。

私のデータベースのERグラフ

私が達成しようとしているのは、コンポーネントの得点をresults表のさまざまな列に取り込んで、生徒の課題得点をさまざまなカテゴリのさまざまな重み付けで計算できるようにすることです。このコースワークのスコアは、各クォーター (ターム) での試験の学生のスコアとともに、reports表に表示されます。

ちなみに、私は学校の教師です (開発者ではありません)。したがって、私のスキーマは、業界が通常実践しているものとは異なる可能性があります。データベースの正規化について読んで、理解したと思います(わからないかもしれませんが、わかりません)。私は、業界が実践していると私が考えるものに基づいて設計するために最善を尽くしました. ER グラフに深刻な欠陥があり、やりたいことの実装に影響する場合は、データベース全体を再設計できるように指摘してください。ターム 4 のレポートのさまざまなタームのさまざまな重み付けに基づいて、全体的な結果 (テーブルから) を計算する必要がありresultsます。しかし、その問題はこれに似ていると思います。

4

1 に答える 1