mau*_*yat 5 oracle database-design data-modeling datamodel
是否有针对Oracle Data Modeler生成的关系模型图的详细符号指南?
我正在使用 Oracle Data Modeler为现有数据库生成关系模型。它生成了一个图表,但我无法解码图表中的所有符号。
一些符号是:
- 箭头
- 星号(红色)
- Aphabetical 符号(如 P、F)
- 符号(如钻石、钥匙)
- 缩写(如 IX)
仅凭推断,以上对应于:
- 外键引用
- ??
- P——私钥;F - 外键
- key - 私钥
- ??
但是,我想知道是否有针对Oracle Data Modeler的详细符号指南?
我在网上搜索过,但没有找到。
列名称前的P 符号:该列是EntityType 的“主键”(“P”代表主键);请注意,您可以有两列或更多带有 P 符号的列,因为主键可以由多列组成
列名前的F 符号:该列是“外键”(“F”代表外键),这意味着该列引用另一个实体的主键;并不是说你可以有多个外键
PF 符号在一起:该列既是主键又是外键
“*”符号(红色星号):该列具有NOT NULL 约束;换句话说,如果没有该列的值,则无法在此表中插入行(也称为实体类型的“实例”)
菱形符号(在表的底部):显示该表上的索引(一般来说,主键自动成为索引