Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您好最近正在学习 SQL 和键。
我想知道关系表是否有 n 个属性,会有多少可能的候选键?
关系属性的每个子集都可以是一个候选键。所以这个数等于一组n个元素的子集的个数,即2 n
已编辑
最初的答案是 2 n -1,但拥有空(或 niladic)键也很重要。这种类型的键意味着该关系只有一个元组。感谢@ErwinSmout 的澄清。