![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
【テーブル名】 【フィールド(項目)名】
履修表 学籍番号,授業コード,履修年度,成績
科目表 授業コード,科目名,教員コード,単位
教員表 教員コード,教員名
*授業コードは数字4桁で、「曜日・時限・コード」からなる。曜日は月~金に1~5の数字を割り当
て、コードは時間割に記載してある2桁の数字とする。
例) データベース論: 2363
*教員コードは4文字とし、データ入力時に各自定義しなさい。
【質問】
●アクセスで上記のテーブルを作成する場合、追加する3つのテーブルの基本キー、連結キー、外部キー、また、リレーションシップで結ばれるテーブルを示す場合、下記のような解答で合っていますでしょうか?
間違いの指摘をお願いします!
【自分の解答】
【テーブル名】 【基本キー】 【連結キー】 【外部キー】 【リレーションシップで結ばれ
るテーブル】
・履修表 学籍番号 授業コード 科目表
・科目表 授業コード 授業コード・教員コード 授業コード 履修表・教員表
・教員表 教員コード 教員コード 教員コード 科目表
No.2
- 回答日時:
この設問の肝は授業と生徒が多対多の関係になるというところですね
履修表の主キーは学籍番号と授業コードの複合キーになります
【テーブル名】【基本キー】 【連結キー】 【外部キー】 【結ばれるテーブル】
・履修表 学籍番号・授業コード 授業コード 科目表
・科目表 授業コード 授業コード 教員コード 履修表・教員表
・教員表 教員コード 教員コード 科目表
この回答への補足
ご回答ありがとうございます!
基本キーが、学籍番号と授業コードの二つということは、連結キーも学籍番号と授業コードというふうになるということでいいんですよね?
【基本キー】 【連結キー】
・履修表 学籍番号 学籍番号
授業コード 授業コード
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Visual Basic(VBA) Excel VBA マクロ ホルダー内にある複数のファイルを規則に従い格納をしたいです 4 2022/11/19 10:58
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- その他(Microsoft Office) エクセルで1行の長いデータを指定の桁数で分割する方法が知りたいです。 4 2022/05/20 21:55
- その他(Microsoft Office) Excel 2列の値を返す数式についてです 1 2022/11/23 22:59
- 退職・失業・リストラ 離職理由コードについてのご相談 2 2022/12/14 22:53
- 法学 コンピューター プログラミングの言語で記述されたプログラミングのコード一式は、作った人に 著作権があ 4 2023/08/04 17:31
- Access(アクセス) AccessVBAで任意の複数リンクテーブルをAccessVBAを動かす際に削除したいと考えておりま 1 2022/11/17 15:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「マスタ」と「テーブル」の違...
-
2つのテーブルから条件に一致...
-
重複するキーから一番古い年月...
-
下記ロジックを満たすSQL(SELEC...
-
Access2002の集計レポート?
-
Access 一部のデータをテーブ...
-
PLSQLの識別子エラー
-
行方向のデータを横に並べる
-
複数テーブルの不一致クエリに...
-
ACCESS2000でDCount関数の使い方
-
テーブル値関数経由でのデータ更新
-
Accessユニオンクエリーで2つ...
-
[Oracle] UPDATE分の副問い合わ...
-
VIEWでテーブルの集計結果...
-
データベース(アクセス)の問題
-
履歴を管理するテーブル構造に...
-
Accessでどのようにアプローチ...
-
ACCESS インポート時の重複チ...
-
ACCESS 一つのフィールドに複...
-
oracle日本語カラム名
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「マスタ」と「テーブル」の違...
-
2つのテーブルから条件に一致...
-
重複するキーから一番古い年月...
-
ACCESS 一つのフィールドに複...
-
商品コード番号を入力すると商...
-
行方向のデータを横に並べる
-
PLSQLの識別子エラー
-
Inner join と Left joinの明...
-
片方だけ抽出する方法(SQL)
-
SQL 2つのテーブルとSUBSTRING...
-
Accessユニオンクエリーで2つ...
-
主キーの変更
-
Accessでフィールドを比較した...
-
SQL文について(片方のテーブル...
-
続.ORACLEのSELECTのソートに...
-
場合によって条件を変えるSQL
-
請求と入金のテーブルの作成の...
-
sqlのupdate文で質問です。 テ...
-
[Oracle] UPDATE分の副問い合わ...
-
accessで移動平均する方法
おすすめ情報