希望你一切都好。我在多个雇主对雇员中面临问题。
我在想什么:
雇主表
employerID,
fname,
lname,
created_at
员工表
employeeID
fname
lname
creted_at
这是基本表的结构,然后在我创建了用于多雇主与雇员之间关系的单独表之后。
雇主2雇员表
employer_id,
employee_id
薪水表
salaryID,
salaryAmount,
salaryDate
现在我面临工资记录的问题。在这里应该首选哪个ID?
我想为每位雇员,雇主明智地获得薪水。请帮我。谢谢您的帮助。
最佳答案
你可以这样
Table_Employee :: EmployeeId | FName |名称|创建日期| FkSuperEmployeeId
在这里FkSuperEmployeeId将从同一张表中获取员工的ID
Table_Salary :: SalaryId |薪金金额|工资日期
现在,您可以在Table_Employee表中设置FkSalaryId,如果可能的话,可以在Table_Employee中设置SalaryAmount和SalaryDate。
因此,通过这种方式,您将能够轻松处理它。