理解数据库架构

3

这对于所有的Oracle DBAs来说应该是一个非常简单的问题。

我刚开始接手一个新应用程序,想要查看架构。我完全不熟悉Oracle或其命名约定。因此,我向您提交以下内容:

enter image description here

我想知道:

  • 为什么顶部的两个字段与其余字段分开?(我认为那些是PK,但它没有明确说明)
  • 粗体字段和非粗体字段有什么区别?
  • 'l3'、'l5'等代表什么意思?
  • 一些其他表格(未显示在图片中)使用“U1”指示符,而此图片使用“l3”,这是什么意思?

1
这些问题与Oracle无关 - 只与您用于显示ER模型的应用程序有关。 - user330315
抱歉,我看过许多数据库模式,但没有一个看起来像这个文档,所以我认为这是Oracle特有的东西。你本可以删除标签并更新标题,而不是发表评论... - Mike Fielden
1个回答

5

回答你的问题:

  1. 前两个字段表示表的主键
  2. 加粗的字段是必填(非空)字段
  3. “I”表示该列已被索引
  4. “U”表示该列有一个唯一键与之关联

希望这有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接