ورود

View Full Version : طراحی بانک در sql



ehsan_2002
یک شنبه 24 دی 1391, 18:27 عصر
با سلام خدمت دوستان عزیز
من یه مشکل دارم انم اینکه دو تا جدول یکی ثبت بیمار و دیگری نوع سرویس ارائه دهنده هست حالا اگه یه ریلیشن من بین این دو برنم فقط میتوانم یه سرویس به یه بیمار بدهم در صورتی که در یبار ثبت کردن باید هر چقدر سرویس کاربر بخواد بتواند اضافه کند . سرویس منظورم مثل ویزیت یا ازمایش یا هر چیزه دیگه که میتونه باشه هست لطفا راهنمایی کنید که چطوری طراحی کنم که در دستور select بتوانم بنویسم

محمد سلیم آبادی
یک شنبه 24 دی 1391, 21:27 عصر
سلام،
شما نیاز به جدول واسط دارین (junction table) دارین که ارتباط n-n رو براتون پیاده کنه.
جداول:
1-مشخصات بیمار
2-مشخصات سرویس
3-بیمار-سرویس

برای پیاده سازیش میتونید از مطالب پست شماره 4 این تاپیک (http://barnamenevis.org/showthread.php?377185-%D8%AA%D8%B9%D8%B1%DB%8C%D9%81-%D8%A8%DB%8C%D8%B4-%D8%A7%D8%B2-2-%DA%A9%D9%84%DB%8C%D8%AF-%D9%81%D8%B1%D8%B9%DB%8C-%D8%AF%D8%B1-%DB%8C%DA%A9-%D9%81%DB%8C%D9%84%D8%AF-%D8%A7%D8%B2-%DB%8C%DA%A9-%D8%B1%D8%AF%DB%8C%D9%81)استفاده کنید