V2EX  ›  英汉词典

Composite Key

定义 Definition

Composite key(复合键)是一个技术术语,主要用于数据库领域,指由两个或多个字段(列)组合而成的键,用于唯一标识数据库表中的一条记录。单独的任何一个字段都无法保证唯一性,但组合在一起就可以。

该术语也可泛指任何由多个部分组合而成的标识符或索引。

发音 Pronunciation

/kəmˈpɒzɪt kiː/(英式) /kəmˈpɑːzɪt kiː/(美式)

例句 Examples

In this table, the composite key consists of student ID and course ID.
在这张表中,复合键由学生ID和课程ID组成。

When a single column cannot guarantee uniqueness, a composite key combining multiple columns is used to enforce the primary key constraint.
当单个列无法保证唯一性时,可以使用由多个列组合而成的复合键来实施主键约束。

词源 Etymology

Composite 源自拉丁语 compositus,是 componere 的过去分词,意为"放在一起",由 com-(一起)和 ponere(放置)组成。Key 源自古英语 cǣg,原意为开锁的钥匙,后引申为"关键、键"。在数据库语境中,key 指用于标识记录的字段。两词结合,composite key 字面意思就是"组合在一起的键",形象地描述了其由多个字段共同构成的特征。

相关词汇 Related Words

文学与技术著作引用 Notable References

  • Database System Concepts(Abraham Silberschatz 等著)——数据库经典教材,详细讲解了复合键在关系模型中的定义与应用。
  • An Introduction to Database Systems(C.J. Date 著)——系统阐述了复合键与其他键类型的区别和设计原则。
  • SQL in 10 Minutes(Ben Forta 著)——以简洁实用的方式介绍了复合键在 SQL 查询与表设计中的使用。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3036 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 7ms · UTC 00:26 · PVG 08:26 · LAX 17:26 · JFK 20:26
♥ Do have faith in what you're doing.