良好的数据库和结构来存储同义词
如果您可以选择所需的数据库并且必须存储(查询和更新)单词同义词,那么您会选择什么数据库?你会如何储存它们?我们假设会有很多同义词(但我想数据大小在这里不会成为问题)。
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
保持非常简单,您可以创建一个单词表和一个同义词关系表。您可以考虑添加一个限制,例如
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)).一个简单的关系结构可能是这样的:
a simple relational structure might be like this: