سوال شماره 19909
چندگزینهای
ICDL فنی و حرفه ای
در یک پایگاه داده Access، برای ایجاد رابطه بین دو جدول که در آن هر رکورد از جدول اول میتواند با چندین رکورد در جدول دوم مرتبط باشد، اما هر رکورد در جدول دوم فقط با یک رکورد در جدول اول مرتبط است، از چه نوع رابطهای استفاده میشود؟
گزینهها:
- 1. رابطه چند به چند
- 2. رابطه صفر به چند
- 3. رابطه یک به چند ✓ صحیح
- 4. رابطه یک به یک
پاسخ صحیح:
- رابطه یک به چند
توضیحات:
این نوع رابطه، یک رابطه «یک به چند» نام دارد.
در این رابطه:
- جدول اول (سمت «یک») میتواند با چندین رکورد در جدول دوم مرتبط باشد.
- جدول دوم (سمت «چند») فقط میتواند به یک رکورد در جدول اول اشاره کند.
برای ایجاد این رابطه در اکسس، معمولاً کلید اصلی (Primary Key) از جدول اول را به عنوان کلید خارجی (Foreign Key) در جدول دوم قرار میدهند.
مثال: یک جدول «دپارتمان» (یک) و یک جدول «کارمندان» (چند). هر دپارتمان میتواند چندین کارمند داشته باشد، اما هر کارمند فقط در یک دپارتمان کار میکند.