0

我被要求为员工出勤创建一个应用程序,我有一个逻辑问题:

我有empid和,name第二个表是attendance,,,(真或假),是PK。idempiddatecheckid

将有一个表格自行提交每个员工的出勤情况。用户将有一个带有员工姓名的表单,其中包含一个填充所有员工的下拉框和一个用于添加日期的日期输入文本,最后是“是”或“否”下拉框。我的问题是用户可以为同一日期和同一员工输入 1 个或多个出勤,这可能以一个月内有 40 天出勤的员工结束。

我正在使用带有数据存储的谷歌应用程序引擎,那么,有什么建议可以解决这个问题吗?

4

1 回答 1

0

您应该能够创建一个唯一键(empid、date)。它就像第二个主键一样工作 - 不允许重复。

于 2012-04-21T07:35:32.083 回答