教师可以携带多个校园设备,这些设备专门分配给一个人。
这个数据模型中的实体会是什么样子,它们的关系是什么?
干杯
答案 0 :(得分:1)
教师(1)和设备(n)之间存在一对多(1:n)的关系。
所以,我想象一下将需要一个Faculty表和一个Equipment表。每个主键都是某种唯一ID(自动生成,如AUTO_INCREMENT,或明确给出)。
由于1:n关系是Faculty:Equipment,因此您可以在设备中引用Faculty.id(" id"作为主键的组成列名称)表
因此,这两个表之间的参照关系 /桥/匹配将是Faculty.id和Equipment.faculty_id(" faculty_id"是一个虚构的列名,表示相应的Faculty表的主键):
Faculty.id = Equipment.faculty_id
答案 1 :(得分:0)
这是一种经典的1:n关系。为教职员工准备一张桌子,说members
,身份证号为PK和
另一张assets
的表格。资产还有一个ID(与此无关)和一个FK,比如assigned_to
它指的是members
表的PK。
答案 2 :(得分:0)