رابطه (پایگاه داده)

یک رابطه  در نظریه پایگاه داده رابطه‌ای مجموعه‌ای شامل چندتایی‌ها (d1, d2, … , dn) است که هر عضو dj در آن در دامنه Dj (دامنه داده) قراردارد. مفهوم «رابطه» در اصل توسط ادگار کاد معرفی شد. تعریف اولیه کاد بدون توجه و برخلاف تعریف معمول آن در ریاضی است، زیرا در این تعریف هیچ ترتیبی برای عناصر چندتایی‌های یک رابطه وجود ندارد. در عوض، به هر عنصر یک مقدار ویژگی  گفته می‌شود. یک ویژگی  نامی گره خورده با دامنه است (امروزه به صورت معمول‌تر به آن نوع یا نوع داده می‌گویند). یک مقدار ویژگی یک «نام ویژگی» جفت شده با یک عنصر در آن دامنه ویژگی است. یک چندتایی یک مجموعه از مقادیر ویژگی‌ها است که در آن هیچ دو عنصر مجزایی نام یکسانی ندارند. از این رو، از یک جنبه دیگر، یک چندتایی توسط یک تابع توصیف می‌شود، که آن تابع، «نام‌ها را به مقادیر نگاشت می‌دهد».

مثال 
در زیر یک مثال از یک رابطه شامل سه ویژگی ارائه شده است: ID دارای دامنه اعداد صحیح، نام و آدرس دامنه رشته‌ای دارند:

پانویس

منابع 
 

سامانه‌های مدیریت پایگاه داده‌ها
مدل رابطه‌ای