電子書籍の厳選無料作品が豊富!

すみません、どうすれば良いのか分からなくなったので、教えてください。

掲示板のようなサイトを作っています。
各話題について1ページ作成するようにしており、ページ数は将来的には、10万ページ以上になる予定です。

この各ページの、日毎のアクセス数を記録したいのですが、どのようにすればよいのでしょうか?

単純に考えれば、1ページに1つテーブルを作り、
日付、アクセス数
のフィールドを用意すればいいような気がするのですが、それでよいのでしょうか?
(テーブル数が、10万、100万とかになってしまいますが。。。)

このような方法でよいのか、あるいは、別の方法の方が良いのか。
すみませんが、ご教授お願いいたします。

A 回答 (2件)

将来の拡張性なども考慮して一般的に考えればテーブルは3つ



1.話題テーブル
・話題
・話題ID

2.日付テーブル
・日付
・日付ID

3.カウントテーブル
・話題ID
・日付ID
・カウント

これで話題ごとの日付別アクセス数の他、日付ごとの総アクセス数、話題ごとの総アクセス数などもカウントできるでしょう。
    • good
    • 0
この回答へのお礼

ありがとうございます。

ご教授の通りにしたいと思います。

お礼日時:2006/11/26 06:29

テーブルは1つあればいいのではないでしょうか。


主キーを日付、それにかうんとをつければ。

この回答への補足

ご回答ありがとうございます。

日付、ページid、アクセス数
からなるテーブルを1つだけつくるということでしょうか?

すみませんが、こちらの方が良いという理由を教えていただけないでしょうか?

補足日時:2006/11/26 04:42
    • good
    • 0

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