幼稚園時代「何組」でしたか?

総売上高、売上高、利益と項目がありさらに
今期 前期 前々期とデータがあります。
これらにそれぞれの項目にチェックボックスを作りたいのですが
上記のデータを(チェックボックスも含む)効率よくテーブルに保存するにはどのような構造が良いのでしょうか?
下の画像のようなフォームにしたいです。
http://up.mugitya.com/img/Lv.1_up43389.jpg.html

A 回答 (3件)

>分けた場合、不都合なことはあるのでしょうか


データの保持について考えないと。
だって「今期」「前期」なんてテーブルにしたら、毎年中身を動かしていかないとならないですよね。
一つのテーブルなら年月キーでどんどん貯めていけますが。
システムのつくりっていうのはそういうところがポイントなのです。
    • good
    • 0
この回答へのお礼

ありがとうございます。
システムを作るヒントになりました。

お礼日時:2007/12/16 17:42

>これらにそれぞれの項目にチェックボックスを作りたいのですが


どういう意味?わざわざ質問に書かなければならない事項か?
全般に質問内容が良くわからないが。
データは各時期ごとに別テーブルにする方が良いと思う。
前期比など必ず必要ということでその計算が頭にあって、前期比などの項目をテーブルのフィールドに持ちたくなるが、年月の経過で、おき変えることが必要になり、複雑になるようにおもう。
SQLがレコード間の演算が得意でないようなので苦しいが、クエリで苦労してもらうことにして、テーブルは最小限のデータにして、導出データはフィールドに持たないが原則かなと思う。
こんな質問なのかな。
ーー
質問の紹介の画像は見れないよ。質問の前にテストしましたか。

この回答への補足

私のPCでは画像は見られます。
時間によって管理者がサーバーを落としてる可能性があります。

補足日時:2007/12/16 17:35
    • good
    • 0

画像が見られないですね。



想像です。

一般的には、今期売上テーブル、前期売上テーブル、前々期売上テーブルと分ける方法と、一つの売上テーブルで年月をキーにする方法があるでしょうね。

この回答への補足

回答ありがとうございます。
テーブルを分けたほうが単体のデータとして軽くなるので便利だと思いますが、分けた場合、不都合なことはあるのでしょうか?

補足日時:2007/12/14 09:37
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!