首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据库澄清问题

数据库澄清问题
EN

Stack Overflow用户
提问于 2018-11-05 02:51:02
回答 1查看 24关注 0票数 0

我的一个数据库项目已经接近尾声,我在澄清一些需求时遇到了麻烦。

首先,为什么有人可能要求子表中的行数多于父表中的行数?我似乎找不到个人偏好之外的原因。

另外,有人能理解这条指令吗?*对于条目(表),再添加2行,除了它们的原始条目之外,您不会使用它们。谢谢您抽时间见我。

EN

回答 1

Stack Overflow用户

发布于 2018-11-05 03:01:27

我可以给你一个在行业中使用了很长一段时间的系统实现的例子。它是关于数据及其在不同语言中的表示。

设想一个包含系统基本语言(例如英语)的数据的表。有一些列数据(如description、short description和long description)需要翻译成不同的语言(如德语、法语和西班牙语)。它的设计方式如下:

  • 父表包含基本语言的数据
  • 子表包含相同的键加上一个名为language_cd的附加键(将具有语言代码,例如,法兰克福机场、欧洲联盟或ESP),并且每个行/语言代码将包含已翻译的值

如果我使用基本语言(例如ENG)登录系统,则将使用基本表。

如果我使用另一种语言(例如FRA)登录系统,则基表将与子表连接,以便检索翻译后的字段。

关于你的上一个问题/陈述,它不清楚或不完整。需要为国际海事组织提供更多的上下文。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53144225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档