Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase ««12

Prime Attributes Expand / Collapse
Author
Message
Posted Wednesday, October 12, 2011 11:26 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Friday, October 21, 2011 12:17 PM
Points: 103, Visits: 158
Oops, mistook the word "every" for "any" in the candidate key answers.
Post #1189342
Posted Wednesday, October 12, 2011 11:31 AM


Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: Wednesday, May 01, 2013 4:52 PM
Points: 1,379, Visits: 2,626
Thanks for the question Tom. Your questions always make my brain hurt.

---------------------------------------------------------------------
Use Full Links:
KB Article from Microsoft on how to ask a question on a Forum
Post #1189345
Posted Wednesday, October 12, 2011 11:42 AM


SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: General Forum Members
Last Login: Today @ 3:07 PM
Points: 7,096, Visits: 7,156
palotaiarpad (10/12/2011)
Hmmmm.
I used the same source (http://en.wikipedia.org/wiki/Database_normalization) i hope (because the link provided on the result page isn't existing), and there is a definition: A prime attribute, conversely, is an attribute that does occur in any candidate key.

But is it wrong then?

Not the same page, but one just as good; I'm not sure what happened to that reference, it was cut and paste from my browser address bar. The definition on the wikipedia page you found contained a strange use of "any": "any" meaning "some". This is sort of logical but is a very unusual usage, so people get confused when "any" is used like that, and sometimes think it means "every". That wikipedia page has now been corrected and uses "some" instead of "any" which should be clearer.

The writer of the original definition on the wikipedia page can be excused because he probably though that misinterpretation of that "any" would be avoided by that little word "conversely", which is saying that "prime" is the converse of "non-prime" which is defined immediately above (and the converse of "it isn't in any candidate key" is "it is in some candidate key") but it's better to avoid unusual usage and aim for clarity in something like wikipedia.


Tom
Que conclure à la fin de tous mes longs propos? C'est que les préjugés sont la raison des sots. (Voltaire, 1756)
Post #1189355
Posted Thursday, October 13, 2011 3:48 AM
SSC Eights!

SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!

Group: General Forum Members
Last Login: Today @ 7:14 AM
Points: 847, Visits: 322
Thanks, now it's clear that my english has to be improved.
Post #1189694
Posted Thursday, October 13, 2011 3:56 AM


Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: Today @ 7:38 AM
Points: 1,081, Visits: 1,151
Good question tom

Keep Learning - Keep Growing !!!
http://growwithsql.blogspot.in

Thanks
Vinay Kumar
Post #1189702
Posted Thursday, October 13, 2011 5:23 AM


Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: Thursday, May 02, 2013 10:51 AM
Points: 1,219, Visits: 13,507
very good question!!!
thanks Tom!!



rfr.ferrari
DBA - SQL Server 2008
MCITP | MCTS

remember is live or suffer twice!
Post #1189730
Posted Thursday, October 13, 2011 5:45 AM
SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Wednesday, October 24, 2012 8:17 PM
Points: 1,558, Visits: 247
You always submit tough questions. Thanks for making us think.

http://brittcluff.blogspot.com/
Post #1189747
Posted Thursday, October 13, 2011 7:54 AM


SSCoach

SSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoach

Group: General Forum Members
Last Login: 2 days ago @ 1:07 PM
Points: 18,733, Visits: 12,332
Thanks for the question Tom.



Jason AKA CirqueDeSQLeil
I have given a name to my pain...
MCM SQL Server 2008


SQL RNNR

Posting Performance Based Questions - Gail Shaw
Posting Data Etiquette - Jeff Moden
Hidden RBAR - Jeff Moden
VLFs and the Tran Log - Kimberly Tripp
Post #1189842
Posted Tuesday, October 25, 2011 11:43 PM


SSCrazy Eights

SSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy Eights

Group: General Forum Members
Last Login: Today @ 6:51 AM
Points: 9,373, Visits: 6,470
Great question. You got me at "unique value for every row".



How to post forum questions.
Need an answer? No, you need a question.
What’s the deal with Excel & SSIS?

Member of LinkedIn. My blog at LessThanDot.

MCSA SQL Server 2012 - MCSE Business Intelligence
Post #1196080
« Prev Topic | Next Topic »

Add to briefcase ««12

Permissions Expand / Collapse