mysql - 如何在连接表中创建不可重复的连接
问题描述
我有两个表:日期和员工,第三个表标记为出勤(连接表),其中包含两个外键,即 date_id 和employee_id。
我需要为相同的 date_id 和相同的employee_id 设置一个条目。
问题是:第三张表是我存储数据的地方,员工在该日期是否上班。如果我有两个具有相同 date_id 和相同 employee_id 的条目,我将有一个人在同一天工作和休假。
那么如何更改出勤表,使 date_id 和 employee_id 的相同组合不会重复呢?
解决方案
推荐阅读
- mysql - MySQL查询列出不在另一个表中的用户
- caching - Drupal 8, Browser language detection fails after some time (anonymous users)
- jquery - How to automatically resize height of visjs Network component when window resized?
- rational-team-concert - 如何在 RTC 中“git stash”?
- wix - WIX msi with large number of files takes before welcome dialog is published
- dart - How can I extract a zip file archive in dart asynchronously?
- r - apply function to each column using different parameters
- javascript - Can't implement react redirect with loader-spinner
- ms-access - 具有多个 date1 和单个 date2 参数的 MS Access Datediff
- sql - Need help Inner join and where condition