ورود

View Full Version : طراحی منطق یک بانک اطلاعاتی



black_King
دوشنبه 11 دی 1396, 20:43 عصر
با سلام.

یک مشکل برای طراحی یک دیتا بیس دارم.

فرض کنید فرد a در پنج تسهیلات دخیل است که در تسهیلات 1 و2 وام گیرنده و در تسهیلات 3و4و5 ضامن است
فرد b در سه تسهیلات دخیل است در تسهیلات 3 وام گیرنده و در تسهیلات 4 و 5 ضامن
حالا تسهیلات 1 دارای یک وام گیرنده بنام a و 2 ضامن به نامهای b و c است
والا آخر ....

چطور میتوانم این دو table را به همدیگر متصل کنم. نه تعداد افراد دخیل در هر تسهیلات مشخص و ثابت است و نه تعداد تسهیلات برای هر فرد ثابت و مشخص!!!!

آیا باید از یک table واسط استفاده کنم؟ یا یک اتصال چند به چند ایجاد کنم؟

اصلا منطق طراحی چنین جداولی که با چند کلید به هم متصل هستند چگونه است؟

Farshid007
پنج شنبه 02 فروردین 1397, 19:05 عصر
یک جدول مخصوص تسهیلات برای مثال به شرح زیر :tsl مخفف tashilat
tslid
tslname
tslDescription
...
یک جدول که فرد (یا همان کاربران ) را دربر میگیرد
userId
userName
phone
...
یک جدول که رابطه ی این ها را در بر میگیرد:
tslId
userId
type