ORACLE MASTER Silver SQL 26ai関係モデルと行の選択・並べ替えオリジナル・公式資料照合難易度

学生は複数講座を受講でき、一つの講座にも複数学生が参加する。受講関係の表現として適切なのはどれか。

A
学生表へ講座IDを一つだけ追加してすべて表す

一人が複数講座を受講する条件を満たせない。

B
講座表へ学生IDを一つだけ追加してすべて表す

一講座に複数学生が参加する条件を満たせない。

C
学生IDと講座IDを持つ受講表を作る★ 正解

両方への参照を持つ行で多対多を表す。

D
学生と講座を無条件にCROSS JOINした全組を登録する

実際には受講していない組まで登録される。

解説

多対多の関係は学生IDと講座IDを持つ中間表で表現する。組の一意性を制約にすれば、同じ受講関係の重複も防止できる。

根拠資料・確認情報

対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver SQL 26ai 合格を目指す。無料・課金なし。

更新: 2026/11/2
学生は複数講座を受講でき、一つの講座にも複数学生が参加する。受講関係の表現として | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間