質問: access テーブルの構造 総売上高、売上高、利益と項目がありさらに 今期 前期 前々期とデータがあります。 これらにそれぞれの項目にチェックボックスを作りたいのですが 上記のデータを(チェックボックスも含む)効率よくテーブルに保存するにはどのような構造が良いのでしょうか? 下の画像のようなフォームにしたいです。 http://up.mugitya.com/img/lv.1_up43389.jpg.html
回答: >これらにそれぞれの項目にチェックボックスを作りたいのですが どういう意味?わざわざ質問に書かなければならない事項か? 全般に質問内容が良くわからないが。 データは各時期ごとに別テーブルにする方が良いと思う。 前期比など必ず必要ということでその計算が頭にあって、前期比などの項目をテーブルのフィールドに持ちたくなるが、年月の経過で、おき変えることが必要になり、複雑になるようにおもう。 sqlがレコード間の演算が得意でないようなので苦しいが、クエリで苦労してもらうことにして、テーブルは最小限のデータにして、導出データはフィールドに持たないが原則かなと思う。 こんな質問なのかな。 ーー 質問の紹介の画像は見れないよ。質問の前にテストしましたか。