Access VBA質問箱 IV

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

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


1658 / 2272 ツリー ←次へ | 前へ→

【5977】テーブルを分けたほうが良いのかどうか ぺーぺー 05/8/23(火) 14:46 質問[未読]
【5979】Re:テーブルを分けたほうが良いのかどうか ぺーぺー 05/8/23(火) 15:24 お礼[未読]
【5980】Re:テーブルを分けたほうが良いのかどうか 小僧 05/8/23(火) 15:58 発言[未読]

【5977】テーブルを分けたほうが良いのかどうか
質問  ぺーぺー  - 05/8/23(火) 14:46 -

引用なし
パスワード
   こんにちは。昨日は大変お世話になりました。
また、自分ではよくわからないことがおこりました。さっそくですが質問させていただきたいと思います。

エクセルのファイルの中に年度別に情報が入っています。
内容は
発生番号・仕事名・元請情報・県・期間・宿・主任名
となっています。
これをアクセスにインポートして検索や入力フォームを作ろうと思っているのですが、年度別に分かれているのでテーブルを一つにまとめたほうが良いのか、年度別に作ったほうが良いのか悩んでいます。

大体、一年の仕事の数は多くて70件少なくて40件くらいです。
これからアクセスで管理していこうと思っているので、必然的にテーブルが増えます。

仮にテーブルを年度別に作るとします。検索フォームを一つ作って検索情報に当てはまる物を表示させようと思うのですが、表示を全ての年度のテーブルから検索したいと思っています。リレーションを元請情報ではろうかと考えています。元請情報は10件ほどです。これにオートナンバーで数字を付けて・・・とかんがえているのですが、何だかうまくいきません。

もっと違う方法があるよ!と言う方がいれば是非是非教えてください。

説明不足とは思います。もっと詳しく!!と言うことであれば、もう一度詳しく説明したいと思っております。よろしくお願いします。

【5979】Re:テーブルを分けたほうが良いのかどうか
お礼  ぺーぺー  - 05/8/23(火) 15:24 -

引用なし
パスワード
   色々本を見ていたらユニオンクエリというものを発見しました!!
これで、どうにかなりそうです!!
どうもありがとうございましたー!!

【5980】Re:テーブルを分けたほうが良いのかどうか
発言  小僧  - 05/8/23(火) 15:58 -

引用なし
パスワード
   ▼ぺーぺー さん:
こんにちは。
既に解決済みとなっていますが…。

他の方の回答でも同じ様な事があったのですが、
テーブルを分けるメリット・デメリットを把握されてから決定された方が
良いと思います。

テーブルを分けるメリット:
・扱うデータ数が少なくなるため、該当年の処理に関して高速

デメリット:
・クエリやモジュール内で固定の名前を使えない。
・複数年の処理にまたがる処理が面倒になる。

最終的にテーブルにどれくらいの件数になるか、
またお使いのPCの性能によって処理速度に差がでてしまうのですが、
データベースの一般的な概念から言うと一つのテーブルの方が無難だと思います。

1658 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078245
(SS)C-BOARD v3.8 is Free