1603
やまだの侃侃諤諤やまだ、今日の一言 ∋ やまだ、2006年4月29日の一言 -- カテゴリ有用論とディレクトリ不便論
kankan-gakugaku

カテゴリ有用論とディレクトリ不便論

2006年4月29日(土) 14:04:07  参考ページ

論というほどのものではありません。幸之介さんの幸之介の@blog - ブログのカテゴリ不要論とツリー構造有用論ではコメントにツリー構造はいいなあと書きましたが、よく考えてみると、カテゴリのほうが優れているように感じます。

ところで、カテゴリーとツリーという言葉を誤解しているのかもしれません。そこで、簡単な定義を先に述べておきます。
  ツリーと言うと一般的なディレクトリ構造のこと。
  カテゴリーと言うと、包含非包含関係を表す言葉。

ツリー構造では個々の要素は、一つのディレクトリにしか属することはできないと思っています。もちろん、階層を遡れば、もっと大きいディレクトリに入っていて、さらにもっと大きいディレクトリに入っていて、...となりますが、それでも、もっと大きいディレクトリに入っているのはディレクトリであり、更にもっと大きいディレクトリに入っているのはもっと大きいディレクトリです。

カテゴリはというと、包含関係を表すので、カテゴリの中にカテゴリを作れば、最も細分化されたカテゴリを見れば、それはディレクトリを見ていることに近いかもしれません。しかし、もっと大きいカテゴリを見ると、カテゴリの中にはカテゴリが入っているのではなくて、カテゴリの要素が入っているのです。(たとえば、"2"は素数集合の一つの要素であり、かつ、整数集合の一つの要素であり、かつ、有理数の一つの要素であります。でも、素数集合は整数集合の部分集合であり、かつ、有理数の部分集合であります。)すなわち、カテゴリを多重に配置すれば、ツリー構造に近いことも実現できるし、単なる分類も実現できます。

さらに、カテゴリのいいところは、個々の要素が、おなじレベルの複数のカテゴリに配置することができます。そこで、ツリーに比べて、カテゴリのほうが優れていると思うわけです。

Comment欄

幸之介 2006年4月29日 14:30:06

わたしの言うカテゴリは、一般的なブログツールにおけるそれであって、やまだくんの言う「おなじレベルの複数のカテゴリに配置することができる」ような素敵な概念とは別物ですね。

やまだくんの言っているカテゴリは、Web2.0界隈の言葉で言えば、タブの概念に近いものがありますね。本当はそちらのほうが便利なのですが、残念ながらブログツールで「複数タブの組み合わせ絞り込み」まで実装しているものはないと思います。実装するにしても、少しインターフェイスが複雑になりそうです。

やまだ 2006年4月29日 14:57:01

「おなじレベルの複数のカテゴリ」 を「様々なレベルの複数のカテゴリ」に訂正します。 (しまった!!よく考えてみたら同じレベルである必要もない。 コメントを読んで気がつきました。)

タブという概念は 知らなかったので、詳しく勉強してみます。

ところで、「複数条件の組合せ絞り込み」は簡単だと思いますが、 いかがでしょうか?新しいカテゴリを作るたびに、カテゴリに 2のn乗のマークをつけておき、一つの記事を カテゴリに属するためにはそのマークを足すという方法をとり、 絞り込み検索をするときには、このマークが含まれるかどうかを確認 すればいいのです。いや、簡単じゃないかも。

幸之介 2006年4月30日 14:01:37

> カテゴリに 2のn乗のマーク

その発想はリレーショナルデータベースの対極にあります。(笑)

やまだ 2006年4月30日 14:20:33

ぎょぎょ。リレーショナルデータベースの中心にいるつもりでした。

Name : (空欄歓迎)

E-mail or URL : (空欄可能)

Comment : (空欄不可。HTML のタグは一切使えません。URLらしい文字列はリンクになります。 最近、スパムが増えたので、NGワードを設定しました。もしそれにひっかかってしまったら表示されませんが、ごめんなさい。)

MINI System
Recent
Recent comments

2018年6月
2018年4月
2018年1月
2017年11月
2017年7月
2017年6月
2017年5月
2017年4月
2017年3月
2017年1月
2016年12月
2016年11月
2016年10月
2016年9月
2015年6月
2015年5月
2015年4月
2015年2月
2015年1月
2014年10月
2014年8月
2014年7月
2014年5月
2014年4月
2014年3月
2014年2月
2013年12月
2013年9月
2013年8月
2013年7月
2013年6月
2013年5月
2013年2月
2013年1月
2012年12月
2012年11月
2012年9月
2012年8月
2012年7月
2012年5月
2012年4月
2012年2月
2012年1月
2011年12月
2011年11月
2011年10月
2011年9月
2011年7月
2011年6月
2011年5月
2011年4月
2011年3月
2011年2月
2011年1月
2010年12月
2010年11月
2010年10月
2010年9月
2010年8月
2010年7月
2010年6月
2010年5月
2010年4月
2010年3月
2010年2月
2010年1月
2009年12月
2009年11月
2009年10月
2009年9月
2009年8月
2009年7月
2009年6月
2009年5月
2009年4月
2009年3月
2009年2月
2009年1月
2008年12月
2008年11月
2008年10月
2008年9月
2008年8月
2008年7月
2008年6月
2008年5月
2008年4月
2008年3月
2008年2月
2008年1月
2007年12月