小编Jua*_*bío的帖子

如何使用相互关联的单词设计关系数据库

我正在开发一个关于反义词、同义词和“类似说话”词的简单语言游戏。

如果您在“同义词屏幕”中玩游戏,游戏将向您显示两个同义词和两个不相关的单词,您必须猜测哪个是同义词。
如果您在“反义词屏幕”中玩游戏,游戏将向您显示两个反义词和两个不相关的单词,您必须猜测哪个是反义词。
如果您在“说话屏幕”中玩游戏,游戏会向您显示两个“相似的说话”词,每个词都会说一个,您必须猜测哪个是。

我的问题是您可以有多个同义词,例如:

愤怒:被激怒、愤怒、愤怒、被冒犯等。
爱:亲情、激情、奉献等。

我的第一个想法是这样的:

表同义词:

+-----------+-------------------+  
|   word    |     related       |  
+-----------+-------------------+  
| angry     |   enraged         |  
| angry     |   furious         |  
| angry     |   irated          |  
| angry     |   offended        |  
| enraged   |   furious         |  
| enraged   |   irated          |  
| enraged   |   offended        |   
| furious   |   irated          |  
| furious   |   offended        |   
| irated    |   offended        |   
| love      |   affection       |  
| love      |   passion         |  
| love      |   devotion …
Run Code Online (Sandbox Code Playgroud)

mysql database-design

2
推荐指数
1
解决办法
67
查看次数

标签 统计

database-design ×1

mysql ×1