Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1037 / 9994 ←次へ | 前へ→

【12260】Re:コンボボックス絞り込みで2つに所属する人がいる場合
回答  かるびの  - 13/1/26(土) 1:35 -

引用なし
パスワード
    私がこのスレッドで最もポイントになるなと思ったのが、
大項目テーブルと小項目テーブルの関係なんですね。

>部署テーブル(1)対担当者テーブル(多)がIDで繋がり、
とのことですが、
部署テーブルと担当者テーブルが一対多なら、
担当者が2つの所属部署を持つということはありえません。
 担当者が2つの所属部署を持つならば、両テーブルの関係は一対多ではありません。


 本当は、ここを初心さんに出してほしかったのですが、
一対多ということが出てきたので良しとしましょうか。
 担当者が2つの所属部署を持つならば、両テーブルの関係は多対多です。


 リレーショナルデータベースでは、多対多のテーブルは結合させられません。
 そこで、多対多の場合は、結合テーブルを別に作り、
これを介して両テーブルを結合させます。
 結合テーブルの具体的な作り方については、ネット上を検索してみてください。


 そして、部署テーブル、担当者テーブル、結合テーブルから成るクエリを作り、
それを小項目コンボボックスのRowSourceに指定します。

 このクエリでは、大項目コンボボックスの値で抽出するという抽出条件を
設定しておきます。

330 hits

【12246】コンボボックス絞り込みで2つに所属する人がいる場合 初心 13/1/22(火) 0:53 質問[未読]
【12251】Re:コンボボックス絞り込みで2つに所属す... かるびの 13/1/24(木) 2:34 回答[未読]
【12253】Re:コンボボックス絞り込みで2つに所属す... 初心 13/1/24(木) 17:08 発言[未読]
【12255】Re:コンボボックス絞り込みで2つに所属す... かるびの 13/1/25(金) 2:28 回答[未読]
【12258】Re:コンボボックス絞り込みで2つに所属す... 初心 13/1/25(金) 23:48 発言[未読]
【12260】Re:コンボボックス絞り込みで2つに所属す... かるびの 13/1/26(土) 1:35 回答[未読]
【12261】Re:コンボボックス絞り込みで2つに所属す... 初心 13/1/27(日) 0:16 発言[未読]
【12262】Re:コンボボックス絞り込みで2つに所属す... かるびの 13/1/27(日) 2:03 回答[未読]
【12263】Re:コンボボックス絞り込みで2つに所属す... 初心 13/1/27(日) 23:36 発言[未読]
【12264】Re:コンボボックス絞り込みで2つに所属す... かるびの 13/1/28(月) 1:57 回答[未読]
【12267】Re:コンボボックス絞り込みで2つに所属す... 初心 13/1/28(月) 23:51 発言[未読]
【12269】Re:コンボボックス絞り込みで2つに所属す... かるびの 13/1/29(火) 1:28 回答[未読]
【12273】Re:コンボボックス絞り込みで2つに所属す... 初心 13/1/31(木) 0:31 お礼[未読]

1037 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078191
(SS)C-BOARD v3.8 is Free