従業員出席用のアプリケーションを作成するように依頼されましたが、論理的な問題があります。
とのemp
表がid
ありますname
。2 番目の表は、attendance
、id
(真または偽) であり、PK です。empid
date
check
id
各従業員の出席を自分で提出するためのフォームがあります。ユーザーには、すべての従業員が入力されたドロップダウン ボックスと、日付を追加するための日付入力テキスト、最後に yes または no ドロップダウン ボックスを含む従業員の名前のフォームが表示されます。私の問題は、ユーザーが同じ日付と同じ従業員に対して 1 つ以上の出席を入力できることです。これは、1 か月に 40 日間の出席を持つ従業員で終わる可能性があります。
私はデータストアでGoogle Appsエンジンを使用しているので、この問題を解決するための提案はありますか?