-
1 votesanswersviews
如何在SQL Server中为表创建复合候选键?
请考虑以下表格定义...... Table Definition CREATE TABLE [dbo].[Folders]( [Id] [int] IDENTITY(1,1) NOT NULL, [UserId] [int] NOT NULL, [ParentFolderId] [int] NULL PRIMARY KEY CLUSTERED ( [Id] ASC... -
0 votesanswersviews
Microsoft T-SQL不支持多个主键;建议的解决方法?
我正在阅读PerformanceDBA给这个SQL Question提供的精彩回复 . 在PerformanceDBA 'Full Example'中,表'user'和'sport'每个表显示两个PRIMARY KEY . 注意;如果仔细查看PerformanceDBA响应,您会注意到主键一包含一个字段,而主键二包含三个字段;复合键 . 鉴于Microsoft T-SQL Server每个表不支持... -
0 votesanswersviews
还有另一个候选键吗?如果是这样,它是什么?
问:众所周知,对于R(A,B,C,D,E): R恰好有5个超级密钥 . ABC是候选键 . D是非素数属性 . ABE和ACE不是超级密钥 . Is there another candidate key? If so, what is it? 编辑:问题的问题是确定除了ABC之外在R(A,B,C,D,E)中是否还有另一个候选键,考虑到1,2,3,4条件成立 . My appr...