PDA

View Full Version : سوال: انواع کلیدها در SQL Server



farshidshd
چهارشنبه 10 آذر 1389, 19:57 عصر
سلام.

دوستان میدونید که انواع کلید در SQL چهار تا هست:

1-کلید کاندید
2-کلید اصلی
3-کلید بدل
4-کلید خارجی


سوال:: آیا ممکن است تعدا کلید بدل برابر با صفر باشد؟؟؟





ممنون

Topcoding
چهارشنبه 10 آذر 1389, 21:30 عصر
هر کلید کاندید، غیر از کلید اصلی،کلید بدیل(دیگر) نام دارد
باتوجه به تعریف، اگر N تعداد کلید های بدیل رابطه باشد، داریم N>=0 . یعنی می تواند برابر 0 باشد
کتاب پایگاه داده رانکوهی (ص 301)