首页 > 编程知识 正文

数据库中范式的判断,数据库 主属性

时间:2023-05-04 21:40:40 阅读:34141 作者:631

主代码候补代码

ps )元组理解为具有表的行,属性理解为具有表的列,属性名称为列的名称(字段)。

1 )代码(码是可以确定一个元组的所有信息的属性名或属性名组。

例如在{ a、b、c、d }中,

假设如果知道a值,则能够确定a、b、c、d的值,

假设如果知道c、d值就决定a、b、c、d的值,

那么,{ a }是代码,{ c,d }是代码。

另外,{ a,b }、{ a,c }、{ a,b,c }、{ a,b,c,d }等也是代码,因为可以确定一个元组的所有值。

2 )候选码(候选码的真子集中不存在码,候选码可以有多个。

在上例中,{ a }是候补代码,{ c,d }是候补代码,因为在照片子集中不存在代码。

{ a,b }等在真子集中包含{ a },{ a }为代码,因此不是候补代码。

3 )主代码) )主代码是主键的意思,主码是任意一个候选码

还是在上例中,主代码为候补代码{ a }、{ c,d }之一。

{ a }也可以{ c,d }。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。