C# 您将如何实现像dmoz.org这样的类别结构

C# 您将如何实现像dmoz.org这样的类别结构,c#,asp.net,sql-server-2008,asp.net-mvc-2,web,C#,Asp.net,Sql Server 2008,Asp.net Mvc 2,Web,我在构建类别结构方面没有问题。我有一个问题,试图找出他们如何包括类似或其他类别类似的一个给定的。例如,如果您选择“计算机/软件”类别,您将看到消费者信息、游戏、运动、家庭等的类别。这些类别不直接属于软件类别,但它们是相似的 您将如何实现这样的功能?来自DMOZ()上的常见问题页面: ODP是一个Web目录,而不是搜索引擎。虽然我们提供 搜索查询,ODP的目的是对web进行列表和分类 地点 根据他们的FAQ,他们的内容是由用户群管理的,我认为这包括了他们内容的各个方面及其关系,很像维基百科 也就是

我在构建类别结构方面没有问题。我有一个问题,试图找出他们如何包括类似或其他类别类似的一个给定的。例如,如果您选择“计算机/软件”类别,您将看到消费者信息、游戏、运动、家庭等的类别。这些类别不直接属于软件类别,但它们是相似的

您将如何实现这样的功能?

来自DMOZ()上的常见问题页面:

ODP是一个Web目录,而不是搜索引擎。虽然我们提供 搜索查询,ODP的目的是对web进行列表和分类 地点

根据他们的FAQ,他们的内容是由用户群管理的,我认为这包括了他们内容的各个方面及其关系,很像维基百科


也就是说,我不认为他们在动态服务的内容类别之间创建关系。我认为他们正在运行一个链接,类别关系只是内容的一部分。

我认为他们是基于关键字链接而不是典型的基于id的链接构建的。例如:像“软件”这样的关键字与像“游戏”这样的其他关键字相链接,因为在某种程度上有一种关系。从那里就像谷歌做的一切相关的关键字,而不是一个唯一的id。