Heim  >  Artikel  >  Wie heißen die Attribute in Kandidatencodes?

Wie heißen die Attribute in Kandidatencodes?

烟雨青岚
烟雨青岚Original
2020-07-03 14:21:1915562Durchsuche

Die Attribute im Kandidatencode werden als Hauptattribute bezeichnet. Wenn der Wert eines bestimmten Attributs oder einer Attributgruppe in einer Beziehung ein Tupel eindeutig identifizieren kann und keine Teilmenge davon mehr identifiziert werden kann, wird die Attributgruppe als (Supercode-)Kandidatencode bezeichnet, wenn eine Beziehung N Attribute hat oder Wenn die Attributgruppe eindeutig identifiziert werden kann, bedeutet dies, dass die Beziehung N Kandidatencodes hat und einer davon als Primärcode ausgewählt werden kann.

Wie heißen die Attribute in Kandidatencodes?

Die Attribute im Kandidatencode heißen: Hauptattribute.

Wenn der Wert eines bestimmten Attributs oder einer Attributgruppe in der Beziehung ein Tupel eindeutig identifizieren kann und eine Teilmenge davon nicht mehr identifiziert werden kann, wird die Attributgruppe als (Supercode) Kandidatencode bezeichnet.

Zum Beispiel: „Studentennummer“ kann Studentenentitäten eindeutig unterscheiden. Unter der Annahme, dass die Attributkombination aus „Name“ und „Klasse“ ausreicht, um Studentenentitäten zu unterscheiden, dann {. Studentennummer} und {Name, Klasse} sind alles (Supercode-)Kandidatencodes.

Einfach ausgedrückt ist der Kandidatencode (Supercode) das Attribut oder die Attributgruppe, die als Hauptcode ausgewählt werden kann. Wenn eine Beziehung über N eindeutig identifizierbare Attribute oder Attributgruppen verfügt, bedeutet dies, dass die Beziehung über N Kandidatencodes verfügt und einer davon als Primärcode ausgewählt werden kann.

Die Attribute, die im Kandidatencode erscheinen, werden als Hauptattribute bezeichnet; nicht-primäre Attribute sind Attribute, die in keinem Kandidatencode enthalten sind

Zum Beispiel: verwandte Arbeitnehmer (Mitarbeiternummer, ID-Nummer). , Name , Geschlecht, Abteilung). Offensichtlich können sowohl die Stellennummer als auch die ID-Nummer diese Beziehung eindeutig angeben, es handelt sich also um Kandidatencodes. Die beiden Attribute Jobnummer und ID-Nummer sind die Hauptattribute. Wenn der Primärschlüssel eine Attributgruppe ist, sind alle Attribute in der Attributgruppe Primärattribute.

Weitere Informationen zu diesem Thema finden Sie auf der chinesischen PHP-Website ! !

Das obige ist der detaillierte Inhalt vonWie heißen die Attribute in Kandidatencodes?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn