两个表之间的关联(例如订单标题和订单详细信息表)称为关系,而不是架构正确吗?
答案 0 :(得分:0)
“数据库模式”由所有表和列定义及其中的约束组成。可以说,模式还包括所有数据库对象,例如视图和索引。要编写查询,您必须知道数据库模式。要编写正确的查询,您必须知道模式及其关系。
关系是如何将表连接在一起的。例如,如果员工只能在一个部门工作,那么部门员工通常会有多对一的关系。如果员工可以在部门之间分配,那么这种关系就会很多。
也就是说,关系(没有-ship)是完全不同的东西。关系是由约束(由关系定义)应用于所述表的叉积而产生的元组(行)集合。正是从这个词我们得到了“关系数据库”一词。
答案 1 :(得分:0)
这种关系经常被称为外键关系。
在查询中引用关系时,它被称为加入。
有几种类型的连接
内部联接 - 仅包括基于密钥关系的匹配记录 外连接 - 包括基于键关系的匹配和不匹配记录,此连接可以是外连接或右外连接。
模式定义数据库的结构,包括表,视图,存储过程,约束,索引和安全对象。数据库可以包含在其中定义的多个模式。