【发布时间】:2012-11-29 22:52:12
【问题描述】:
我有一个包含单词和描述的数据库表(有点像字典)。这些单词可以有同义词,我想同时搜索单词和同义词,从而得到“主要”单词。实现这一点并使搜索尽可能简单和高效的最佳数据库结构是什么?
例如:一个词可能是“树”和可能的同义词“植物”和“植物”。搜索“植物”时,结果应类似于:
树 (植物、植被):Blablabla
假设我也想搜索单词描述,这会改变你的答案吗?
域(以防万一)是带有 Sqlite DB 的 Android 应用程序。
附:我看到过诸如Good database and structure to store synonyms 之类的问题,但这更具体一些。
【问题讨论】:
-
听起来可能是一对一