Unique key 是一个技术术语,也可用于日常语境。意为"唯一键"或"唯一标识符",指在某个系统或集合中独一无二、不可重复的标识。在数据库领域,特指一种约束条件,确保某一列或多列的值在表中不重复。在日常用语中,也可泛指任何独特的关键要素或标识。
/juːˈniːk kiː/
Every user account must have a unique key to prevent duplicate records in the database.
每个用户账号都必须拥有一个唯一键,以防止数据库中出现重复记录。
The architect designed the system so that a unique key, composed of both the timestamp and the device ID, would guarantee data integrity across distributed servers.
架构师设计了这个系统,使得由时间戳和设备ID共同组成的唯一键能够保证分布式服务器之间的数据完整性。
Unique 源自拉丁语 unicus,意为"唯一的、独一无二的",由 unus(一)派生而来,经法语传入英语。Key 源自古英语 cæg,原意为"钥匙",后来引申为"关键、要素"。两词组合 unique key 最早广泛使用于关系型数据库理论中,由 E.F. Codd 在 1970 年代提出的关系模型中确立其技术含义,指代表中用于唯一标识每条记录的字段或字段组合。