我使用的系统使用了很多表,其主键包括
示例表:
employee (primary key is employee_id)
employee_id INT
hire_date DATE
employee_salary (primary key is employee_id, start_date)
employee_id INT (foreign keyed to employee.employee_id)
start_date DATE
salary TINYINT
Run Code Online (Sandbox Code Playgroud)
当我们的应用程序UI查看雇员,我们从显示的所有信息employee
,并取其employee_salary
记录了起始日期,我们感兴趣的日期之前最近的。
在我的工作组中,我们将employee
称为“基本”表和employee_salary
“重复”表,因为我们认为工资只是“基本”实体员工的一个方面。我们也说该employee_salary
表使用了“生效日期”。
但这些似乎并不是广泛使用的术语。是否有标准条款