数据库表关系我需要一些简单的例子

时间:2014-11-18 20:51:49

标签: mysql database

如果可行,我需要两个简单的例子。

如何看待一段关系" 1x1"两张桌子之间? 怎么看起来像一个关系" 1xMany" ?

1 个答案:

答案 0 :(得分:0)

当谈到“1x1”或“1xMany”关系时,我们引用最终将映射到表的实体。但从技术上讲,表之间没有“1x1”或“1xmany”关系。

这是一个简单的例子,

您有一个部门实体(dept_id,dept_name作为属性),还有一个雇员实体(emp_id,first_name,last_name,salary,dept_id)。

正如您所看到的,一个部门可以拥有许多员工,因此从部门到员工之间存在“一对多”的关系。另一方面,一名员工只能属于一个部门。因此,从员工到部门,存在“1对1”的关系。

希望解释会有所帮助。