【发布时间】:2014-04-16 23:52:12
【问题描述】:
该数据库应支持蒙古语、英语、汉语之间的三路交叉引用,并为每种语言提供自己的字典。
英语编码的信息包括:单词、国际音标发音、定义、例句、复数拼写、复数发音、同义词、反义词、单词类型、学习笔记、中文等价物、蒙古文 C. 等价物、蒙古文 S. 等价物
中文:繁体字、简体字、释义、拼音发音、例句、同义词、反义词、HSK考试水平、笔画、部首、查部首、搭配量词、词型、字简解、字深解、学习笔记、英文等值、蒙古文C等值、蒙古文S等值
蒙古西里尔文:西里尔文单词、西里尔文定义、西里尔文定义、西里尔文示例、c。同义词,c。反义词,汉语等值词,内蒙古文(文字)等值词义,蒙古文文字等值拼写,Eng. Equiv.(s), 下巴。等价物
蒙古文字:文字,文字替代结尾,文字定义,文字定义,s。同义词, s.反义词单词类型,学习笔记,英语。 Equiv.(s), 下巴。 Eqiv.(s),外蒙古(西里尔)等效含义,蒙古西里尔等效拼写。
我对数据库非常陌生。起初我考虑为每种语言制作一个表格,但这给所有复数项目留下了问题。 现在我想知道我是否需要为每种语言的每个项目提供一个表格,以确保我不会最终无法包含我需要的所有信息。我在想,对于每个条目,语言之间的链接将基于它的 ID/PK。
- 我对数据库有正确的想法吗?
- 如果我想包含这么多信息,那么每个可能包含多个值的项目都需要自己的表格,不是吗?
- 但是,编辑这确实应该很容易,只要每个都通过它的 PK 链接,我可以从一个界面编辑一种语言(或跨语言)的所有值,对吗?
- 关于不知道可能有多少多个条目的问题。例如,某些词可能比其他词有更多的等价词或更多相同的语言同义词。这是一个问题,还是只是在表格中添加更多列,没问题?
【问题讨论】:
-
习惯上评论、投票和/或接受答案
-
我也有兴趣做几乎完全相同的项目(蒙古语、英语、汉语词典)。我不知道其他人已经在研究它了。你有没有完成或在这方面取得任何进展?
-
我从您的个人资料中看到您仍然偶尔登录。你有没有再追求这个?
标签: database-design