如果经理有正常员工缺乏的额外属性,您将如何修改经理/员工关系(如here所示)?
例如,如果经理被分配了一个停车位(它本身就是停车位表的参考)。
答案 0 :(得分:0)
听起来解决方案是停车场表中的“assigned_to”列。在我看来,您的数据库不需要知道谁有权“拥有”停车场。
作为altenrnative:如果多个员工(或经理)可以共享parking_lot,则创建一个以停车场和员工为列的表。
一个旁注:看起来您正在根据实际情况设计数据库 - 未来可能会发生变化;你不知道将来普通员工是否会有停车场!