האם אתה מתכוון ל DATA TYPE?
PK הוא לא סוג שדה אלא CONSTRAINT (בעברית אין תרגום כל כך טוב אולי מגבלה). זהו כלל שאומר שהשדה (או מספר שדות) יהוו את המפתח של הטבלה כלומר שיזהו באופן חד ערכי כל רשומה בטבלה. באופן מעשי הדבר אומר שהשדות הנכללים ב PK הם עם מגבלת NN כלומר אסור להשאירם ריקים, הם UNIQUE כלומר יכולים להכיל את אותו ערך רק פעם אחת ונבנה עליהם אינדקס כלומר טבלת עזר נוספת המשמשת לשליפת נתונים וחיפוש מהירים. ה DBMS בודק כל הכנסת רשומה לטבלה או שינוי בטבלה שאכן לא פוגעים בתנאי ואם יש פגיעה הרשומה לא תרשם ותתקבל הודעת שגיאה.