良好的数据库和结构来存储同义词

发布于 2024-10-31 01:33:18 字数 90 浏览 1 评论 0原文

如果您可以选择所需的数据库并且必须存储(查询和更新)单词同义词,那么您会选择什么数据库?你会如何储存它们?我们假设会有很多同义词(但我想数据大小在这里不会成为问题)。

If you could choose the database you want and have to store (query and update) word synonyms then what database would you choose? And how would you store them? Let's assume that there will be a lot of synonyms (but I guess data size won't be a problem here).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

送你一个梦 2024-11-07 01:33:18

保持非常简单,您可以创建一个单词表和一个同义词关系表。您可以考虑添加一个限制,例如 WordID1 < WordID2 以防止重复的单词对(例如,(1,2) 和 (2,1))。

在此处输入图像描述

Keeping it very simple, you could create a table of words and a relationship table for synonyms. You could consider adding a restriction like WordID1 < WordID2 to prevent repeating pairs of words (e.g, (1,2) and (2,1)).

enter image description here

风渺 2024-11-07 01:33:18

一个简单的关系结构可能是这样的:

word
------
word_id
text

synonym
---------
word_1_id
word_2_id

a simple relational structure might be like this:

word
------
word_id
text

synonym
---------
word_1_id
word_2_id
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文