- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2000でのテーブルについて)
Access2000での資産管理におけるテーブルの改善案
このQ&Aのポイント
- Access2000にて資産管理を行っていますが、現行のテーブルの作成方法に問題点があります。
- 問題点として、検索が複数回必要であり、全資産用の変更による整合性の問題が挙げられます。
- 改善案としては、全資産用のテーブルを各年度用のテーブルからのビューのように作成することが望まれます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 まず、各年度のテーブルは、テーブル構造が違うのでしょうか。 (例えば、14年度のテーブルには[A]というフィールドがあるが、15年度にはない、など) もし、全年度のテーブルの構造が同じなら、年度ごとにテーブルを作らずに、最初から全資産用テーブルにまとめてしまってはどうでしょうか。 そして、全資産用テーブルには、[年度]フィールドを作って、年度の識別をすればいいと思います。 これなら、検索も1回で済むし、データの不整合は発生しません。 さらに、毎年からのテーブルを作成する必要もなくなります。 メンテナンス性もいいと思います。 どうしても、各年度ごとにテーブルを作成しなければならないなら、全資産用は、テーブルではなく、選択クエリにすればいいと思います。 ちなみに、私なら、多少テーブル構造が違っても、それを全て含有するような、統一のテーブルにするようにしますが。