ورود

View Full Version : سوال: طراحي درست جداول براي در نظر گرفتن مقادير وابسته به يك ويژگي چند حالته



odiseh
شنبه 13 تیر 1388, 14:19 عصر
سلام
فرض كنيد كه كه جدول داريم براي ذخيره اطلاعات يك انسان.
اين جدول HumanTable ، يك ستون دارد براي نگهداري ويژگي مربوط به وابستگان كه داراي مقادير "دور" و "نزديك" است.

حالا در فرم DataEntry، مي خواهيم بر اساس انتخاب كاربر براي فيلد وابستگان، بقيه اطلاعات وابستگان را نيز در سيستم درج كنيم. يعني مثلاً اگر كاربر گزينه "نزديك" رو براي وابستگان انتخاب كرد، حالا يه فرم ديگه اي براش نون داده بشه و اون بتونه يك يا چند گزينه از بين "مادر" "خواهر" "پدر" و "برادر" رو انتخاب و در سيستم ثبت كنه. و اگه هم براي وابستگان "دور" رو انتخاب كرد بتونه يك يا چند تا از بين "عمو" ، "دايي" ، خاله"" و ... رو انتخاب و ثبت كنه.

به نظر شما طراحي و ارتباط بين جداول مربوط به اين بخش چطوري ميتونه باشه؟

aghamirzaei_b
شنبه 13 تیر 1388, 18:00 عصر
سلام
شما به یك table با دو ستون نیاز دارید. ستون 1 :‌ وابستگان، ستون 2 : نسبت كه در اون ستون یك میتونه تكرار بشه ، مثلا :
نزدیك مادر
نزدیك خواهر
دور عمو
دور دایی

توی فرم برنامه وقتی كمبوباكس دوم رو میخواد باز كنه یك كوئری می زنید كه شرط اون كوئری، ستون 1 table شما هست