我们正在为 HR 创建一个用于管理公司员工的应用程序。因此,我们将为此创建一个员工表。
现在HR还可能预测下个月有10个新员工加入我们公司,如果今天是4月,那么5月份我们将有10个新员工。
他们还可能预测接下来的几个月,比如 8 月和 12 月。这是非常假设性的,因为在 tghey 真正加入之前,我们可能会或可能不会员工确切的细节,如姓名等。
也可能发生预测错误,现在只有 5 个加入,而不是 10 个。
对于每个预测,HR 都会在员工表中添加记录,其中包含一些名称等占位符,因为它可能是未知的。
同样适用于解雇,例如公司需要缩小规模,人力资源部被要求在 4 月份解雇 10 名员工(细节再次未知,但他们会增加 5 名离职员工)。
那么将它们放在单独的表中(在职员工和未来的离职者和加入者)并在实际活动发生后将它们放在实时员工表中是否更好?
但是报告等操作将在两个表上进行,就好像它们是单个表一样。
在所有报告中,我不会将他们区分为当前或未来的员工。
因此,例如,如果有人问员工在 4 月底的人数是多少,它将是当前 + 未来 10。
我们还需要审核员工表和预测表,因此在功能方面,当前员工和预测员工之间没有区别。
或者最好在员工表中保留标志以指示其预测。
请帮忙。