アカウント名:
パスワード:
ツイッターみたいにタグをいっぱい付けてオブジェクト(ファイル)を分類するのだ。
本質的に階層構造を持つような属性はどうタグ付けすればいいのかな。
動物の大量の写真を管理するとして、
動物-猫-タマ -ミケ -犬
みたいな階層構造の管理は、フォルダなら得意だけど、タグだとどう付けるべきなのか。我が家のタマの写真には常に#動物、#猫、#タマ、の三つのタグをつけるのか、それとも #タマ は #猫 を継承すると定義出来るシステムにするのか。
後者はググるとpiggydbとか出てくるけど、あんまり一般的じゃないと思うし、階層を意識させられるくらいならいっそフォルダのほうがって人が出てきそう。
階層化する属性が1つだけならそれをディレクトリにして、残りをタグにすればよいかと。複数の属性が階層化する場合は、まず必要性の有無を検討して、どうしても必要であれば専用システムを組むしかなさそうです。
なお、タグを階層化すると結局コウモリ問題が発生するので、そちらへの対処も必要になります。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家
新しいファイルシステムの予感 (スコア:3, 興味深い)
ツイッターみたいにタグをいっぱい付けてオブジェクト(ファイル)を分類するのだ。
階層的な属性は? (スコア:1)
本質的に階層構造を持つような属性はどうタグ付けすればいいのかな。
動物の大量の写真を管理するとして、
動物-猫-タマ
-ミケ
-犬
みたいな階層構造の管理は、フォルダなら得意だけど、タグだとどう付けるべきなのか。
我が家のタマの写真には常に#動物、#猫、#タマ、の三つのタグをつけるのか、
それとも #タマ は #猫 を継承すると定義出来るシステムにするのか。
後者はググるとpiggydbとか出てくるけど、あんまり一般的じゃないと思うし、
階層を意識させられるくらいならいっそフォルダのほうがって人が出てきそう。
Re:階層的な属性は? (スコア:0)
階層化する属性が1つだけならそれをディレクトリにして、残りをタグにすればよいかと。複数の属性が階層化する場合は、まず必要性の有無を検討して、どうしても必要であれば専用システムを組むしかなさそうです。
なお、タグを階層化すると結局コウモリ問題が発生するので、そちらへの対処も必要になります。