نمایش نتایج 1 تا 7 از 7

نام تاپیک: کمک در ارتباط جداول در mysql

  1. #1

    کمک در ارتباط جداول در mysql

    سلام
    دوستان من میخواهم واسه یک سیستم مدیریت محتوا ساده پایگاه داده طراحی کنم.
    جدول پستها
    جدول نظرات
    جدول کاربران
    جدول تیکتها
    جدول لینکها
    جدول دسته بندی موضوعات

    خب حالا میمونه ارنباط جدول پستها با نظرات که یک ارتباط چند به چند است که با یک جدول رابط به ارتباط یک به چند تبدیل میشه و این جدول رابط با دو فیلد کلید خارجی به کلیدهای اصلی جداول گفته شده ارتباط میده

    خب حالا ارتباط جدول پستها با جدول دسته بندی میمونه که یک ارتباط چند به چند است که با یک جدول رابط به ارتباط یک به چند تبدیل میشه و این جدول رابط با دو فیلد کلید خارجی به کلیدهای اصلی جداول گفته شده ارتباط میده.خب حالا مشکل ما اینه که چه طوری در جدول پست کلید و با کلید خارجی تعریف کنیم که با دو جدول رابط در ارتباط باشه؟ یهنی منظورمون اینه که در جدول پست یک کلید اصلی داریم که با دو فیلد در دو جدول رابط در ارتباط است و این مشکل ساز نیست؟(نیاز به تعریف کلید خارجی در جدول پستها است؟) اگر راه حل دیگه داره توضیح دهید؟

  2. #2
    کاربر دائمی آواتار navid3d_69
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    تهران
    سن
    33
    پست
    627

    نقل قول: کمک در ارتباط جداول در mysql

    من منظور شما رو از جدول رابط نفهمیدم خب شما id جدول پست رو به یک فیلد در جدول نظرات وصل کنید و به یک فیلد در جدول دسته بندی ها

    البته این چیزی هست که از متن شما برداشت کردم با اینکه درست نفهمیدم مشکل کجا هست

  3. #3

    نقل قول: کمک در ارتباط جداول در mysql

    خیلی تشکر از جواب شما.منظور من از جدول رابط این است که رابطه جداول پست با نظرات چند به چند است و نمیتونیم ارتباط داشته باشیم و باید با یک جدول رابط به دو ارتباط یک به چند تبدیل کنیم درسته؟
    برای جدول پست و دسته بندیها هم همین سناریو درسته؟

    خب حالا کلید اصلی id در جدول پست به دو کلید خارجی در جداول رابط متصله(یکی در جدول رابط اولی و یکی در دومی) به گفته شما پس مشکلی نیست درسته؟

    خب حالا لطفا نحوه طراحی من را بررسی کنید و اگر راه حل بهینه تر میدونید توضیح دهید؟

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همین حوالی
    پست
    593

    نقل قول: کمک در ارتباط جداول در mysql

    شما هم مي تونيد يك جدول داشته باشيد باشيد كه شامل شماره پست و شماره مجموعش باشه
    هم مي تونيد توي جدوي پستتون يك فيلد داشته باشيد براي مجموعه
    براي نظرات هم مي تونيد
    يك جدول داشته باشيد شامل نظر شماره پست و ...
    بعد هنگام نمايش نظرات مي تونيد بايك كوئري ساده تمام نظرات يك پست رو نمايش بديد

  5. #5

    نقل قول: کمک در ارتباط جداول در mysql

    ممنون از پیگیری شما
    با این روشی که شما گفتید دیگه ارتباط بین جداول لازم نیست درسته؟
    میشه بیشتر توضیح دهید

  6. #6
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همین حوالی
    پست
    593

    نقل قول: کمک در ارتباط جداول در mysql

    كدوم قسمت رو سوال داريد تا بيشتر توضيح بدم؟

  7. #7

    نقل قول: کمک در ارتباط جداول در mysql

    لطفا این پایگاه داده را شما برابر میل خودتون طراحی کنید تا ببینیم کار ما بهینه هست یا نه؟
    توضیحاتی هم در رابطه با ایندکس و رابطه ها و کلیدها هم توضیح دهید

تاپیک های مشابه

  1. سوال: چگونگی نمایش Diagram و ارتباط بین جداول در mysql
    نوشته شده توسط asadi3077 در بخش PHP
    پاسخ: 1
    آخرین پست: یک شنبه 15 بهمن 1391, 22:56 عصر
  2. پاسخ: 0
    آخرین پست: شنبه 16 بهمن 1389, 11:47 صبح
  3. مشکل با ارتباط جداول در mysql
    نوشته شده توسط peyman.farahani در بخش MySQL
    پاسخ: 2
    آخرین پست: دوشنبه 25 مرداد 1389, 13:22 عصر
  4. ارتباط dbexpress با mysql,mssql
    نوشته شده توسط Mehdi_FT در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: چهارشنبه 01 بهمن 1382, 05:51 صبح
  5. کمک قطع ارتباط ado دلفی با بانک اکسس بعد از نصب مجدد ویندوز
    نوشته شده توسط reza5 در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: سه شنبه 25 شهریور 1382, 16:40 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •