希望你一切都好。我在多个雇主对雇员中面临问题。

我在想什么:

雇主表

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。

因此,通过这种方式,您将能够轻松处理它。

09-28 12:07