我有来自 xml 文件的数据:
<?xml version="1.0" encoding="utf-8" ?>
<words>
<id>...</id>
<word>...</word>
<meaning>...</meaning>
<translation>
<ES>...</ES>
<PT>...</PT>
</translation>
</words>
这形成了名为“words”的表,它有四个字段(“id”、“word”、“meaning”和“translation”)。另一方面,“翻译”字段可以包含多种语言,如 ES、PT、EN、JA、KO 等……所以我创建了一个表(“words.translation”,一个字段是“id”,其他字段那些是诸如“ES”,“PT”,...之类的语言ID。
对于这个新问题,我很抱歉,但我想知道一些关于这种一对多关系的事情。
- 如何在 MySQL 中加入(或链接?)这两个表?
- “words”表中的“translation”字段要存储哪些信息?
- sql查询如何获取所有单词信息(使用JOIN语法?)
谢谢你的耐心。