سلامی مجدد
خیلی ممنون ازتون .
اما منظورم ساختن جداول مختلف نبود .
هدف از این سئوالم این بود که در چه زمانی ، درون جدول مشترک (که بخاطر رابطه ی چند به چند بین دو جدول ایجاد میشه) ، چه چیزی باعث میشه که (و یا در واقع در چه شراطی) ، اون صفت را به جدول مشترک منتقل کنیم؟
اصلا شما فرض کنید در اون مثال امتحان ، یک صفت x ای هست . در چه صورت این صفت x را درون جدول مشترک و در چه صورت درون جدول Lesson (و ...) ذخیره میکنیم؟
درباره ی استان ، دقت کنید که ما فرض میکنیم که نمیخوایم لیست استان ها را ذخیره کنیم که نیاز به ذخیره ی اطلاعات مختلف از اون استان و در نتیجه ، اون استان را درون جدولی مجزا ذخیره کنیم . فقط میخوایم این رو ذخیره کنیم که فلان شخص در کدوم استان زندگی میکنه (که در این صورت نیاز به ایجاد جدول مجزا نیست) .
در هر صورت سئوال من ، این نبود که آیا جدولی مجزا ایجاد کنیم یا نه .
بلکه این بود که در چه صورتی ، صفتی را درون جدول مشترک بذاریم و در چه صورتی در اون جدول نذاریم؟
مثل اون صفت های شماره پلاک و ... .
تشکر