3

对于任何 Oracle DBA 来说,这应该是一个非常简单的问题。

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

在此处输入图像描述

我想知道:

  • 为什么要与前 2 个字段和其他字段分开?(我假设那些是PK,但它没有明确说明)
  • 粗体字段和非粗体字段有什么区别?
  • “l3”、“l5”等表示什么?
  • 其他几个表(未显示)有“U1”指示符,而这张图片有“l3”,这是什么意思?
4

1 回答 1

5

回答你的问题:

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

希望这可以帮助。

于 2013-07-17T16:21:07.003 回答