candidate-key

    2热度

    1回答

    假设关系R(A,B,C,D)不存在函数依赖关系。那么应该考虑什么作为候选关键?显然,任何属性或所有属性的适当子集都不能成为候选关键字,因为它们决不能识别非主要属性。那么ABCD可以被视为候选关键?或者这种关系不会有任何候选人的关键?

    0热度

    2回答

    候选键对于关系{A,B,C,d},有以下功能依赖关系 - A -> BCD B -> C CD -> A 使用特定方法我的网站一经发现,我得到的候选键为ABCD。是对的吗 ?什么是正确的候选关键字?

    1热度

    2回答

    我知道候选键不能有NULL值。但候选键本身可以是许多称为素数属性的属性的组合。这些主要属性可以具有NULL作为值吗? 问候,

    0热度

    1回答

    我有一个数据库,我已经声明了一个主键。后来在实现数据库时,我意识到我将不得不创建一个自动递增的代理键,并将当前的主键切换到该键,因为我当前的主键将不可避免地有多个出现。我已经研究了堆栈溢出和其他网站搜索答案的深度,但我无法找到合理的解决方案。 具体来说,我将这个数据库作为一个兄弟会,其中每个成员都是由一个唯一的滚动号码启动的。使用滚动数字作为主键似乎是一个好主意,直​​到我意识到具有多个主要研究的

    0热度

    1回答

    我正在做一些教科书练习,要求找出关系R的候选键以及超级键。 我已经解决了候选键,但我不知道如何解决超级键?我只是有点困惑。 这里是关系模式和功能的依赖关系: Relation Schema: **S(A, B, C, D)** **FD's:** A-->B B-->C B-->D 所以我发现{A,AB}是解决为之后的候选键。我只是不知道如何找到超级这个。任何帮助将不胜感激。谢

    0热度

    1回答

    我想找到这个关系的超级键,但是我有麻烦找出有多少个超级键,以及它们究竟是什么。我发现候选键是{A},{B},{C},{D}。 这里的关系: R(A,B,C,D) Functional Dependencies: A->B B->C C->D D->A Candidate keys: {A},{B},{C},{D} (from what I figured out) 有人可以帮

    0热度

    1回答

    我是MVC3和Web开发中的完整初学者。 我的客户端数据库使用一个表的唯一候选键作为另一个表的外键。我无法改变数据库的设计方式。我有从数据库表派生的模型。我知道实体框架不支持候选键作为另一个表的外键。 所以我的问题是,专业人员如何解决实体框架的这种限制?

    2热度

    1回答

    n列表中是否可以有多于n个候选键?我知道我可以有正确的n个候选键f.e.在每一条记录不同的表格中。但是更多的候选键怎么样?

    0热度

    2回答

    正如我们所知,候选关键字是唯一标识关系中的行的列或列组合。 假设我有一个关系,候选键是列的组合。我想问, 候选关键字的一个子集是否有可能唯一标识该行? OR 是一个候选键一个键的其中有没有子集,它唯一标识行?

    0热度

    1回答

    我正在使用关系数据库的一组属性和一组函数依赖关系,并且具有关于哪些键将被视为此模式的候选键的具体问题。 设定我一起工作的属性是: R = (A, B, C, D, E, F, G, H) 和一组函数依赖的是: F = { AC -> B, AB -> C, AD -> E, C -> D, BC -> A, E -> G, ABE -> D, FG -> E} 因此,这里是什么,我想弄清楚