4)スポーツジムを対象とした GeneXusアプリケーションに関する問題です:
次のER図で、CLASSベーステーブルの拡張テーブルを選択して下さい。
【選択肢】
4.1 {CLASS, PERSON}
4.2 {CLASS, TRAINER}
4.3 {TRAINER, DISCIPLINE}
4.4 {CLASS, TRAINER, DISCIPLINE}
解答は??
【解説】
拡張テーブルとはベーステーブルからn→1のリレーションがあるテーブルの範囲の事です。ベーステーブルのレコードを1件特定すると、拡張テーブルのレコードも1件特定可能な関係 (= INNER JOIN)になります。
今回の例ではCLASSテーブルのレコードを1件特定すると、TRAINERテーブルのレコードも1件特定でき、DISCIPLINEテーブルのレコードも1件特定できます。(クラスを選択するとクラスに紐付いているトレーナーと種目が特定される)
今回の例ではCLASSテーブルのレコードを1件特定すると、TRAINERテーブルのレコードも1件特定でき、DISCIPLINEテーブルのレコードも1件特定できます。(クラスを選択するとクラスに紐付いているトレーナーと種目が特定される)
尚、ベーステーブルも拡張テーブルに含めます。
0 件のコメント:
コメントを投稿