各務です。 > 私が考えたのは、E-Mail テーブルに msgid とともに そうですねぇ、この方向性だと必要なものは 参照側の Message-Id 毎の重み ではないかと思いました。まずは Count にすると思います。 つまり In-Reply-To や References にある Message-Id を Key にとり Count を持つ別テーブルがあるイメージで、送受信毎にインクリメントする形でしょ うか。 削除=デクリメントかはともかく、この処理も容易だと思います。 その後で E-Mail テーブルの Message-Id と繋いで、 「参照されることが多いメールの検索スコア」 に使える形を考えると思います。 ただこれ単体だと起点のメールを超えるスコアは出てこない……気が……。 追加の条件や重みが必要になると思います。 いずれにせよ E-Mail テーブル上の自分の Message-Id と In-Reply-To 等の Message-Id 達は一旦分離して考えた方が簡単じゃないかと思いました。 上記が何か端緒になれば幸いです。 P.S > Web掲示板やコミュニケーションツールでよくある view や click 取る方が確実ではありますね。 gmail だと重要とかお気に入りとか。 ------------------------------------------------------------ 各務 洋 Email kagam****@pyrol*****