我正在建立一个简单的网站来保存我在日语中学习的所有东西(个人爱好^^)。多张桌子与同一张桌子有关系
我有几个表,说kanjis
(其中列出所有的汉字课),grammars
,new_words
。等等。对于每种类型的列表,我希望每个项目都有一个或多个示例句子(每个汉字信函的例句,每个新语法或新单词...)
所以我的问题在于:我应该有单独的example_sentences
表上面的每个类型的项目,或者我可以共享1 example_sentences
与所有kanjis
,new_grammars
,new_words
。等等。
这里的另一个问题是:如果我想要1 sample_sentences
可以重复使用(比如说,1个句子可以连接到1个以上的新单词,或者1个新单词和1个语法注释等)。一个多到多 - 的关系,我仍然只需要1通用sample_sentences
,然后为每个类型的kanjis
,new_words
,grammars
一个join_table
...
我画的图像对于这里的第二个问题(不好意思,我用油漆画出来。)
在办公室里,看不到图像。我编辑了我的答案,添加了一个多对多的提案,并检查它是否可行 –