یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهابا سلام خدمت شما دوستان عزیز
من یک جدول محصولات دارم که تعدادی ستون داره (بحث ما روی این جدول نیست ولی بهش مربوطه)
یک جدول هم دارم برای تصاویر محصولاتم که آدرس تصاویری رو که آپلود کردم داخلش ذخیره میکنم، چیزی شبیه به زیر خواهد بود:
| id | product_id | path |
|----|------------|------|
| 1 | 1 | ... |
| 2 | 1 | ... |
| 3 | 1 | ... |
همانطور که در مثال بالا مشخص است برای محصولی با آیدی 1 3 تصویر ثبت شده است.
حال سوال من این است که آیا روش بالا درست است یا باید از یک جدول واسط استفاده کرد؟
اگر روش جدول واسط درست باشد در این صورت productid از جدول فوق باید حذف شود؟
همینطور سوال دیگری که دارم این است که جدول واسط فقط برای رابطه های چند به چند استفاده می شود؟ یا می توان برای رابطه های یک به چند نیز از جدول واسط استفاده کرد؟
ممنون میشم کامل واسم توضیح بدید
سلام
نه نیازی به جدول واسط نیست.
جدول واسط فقط برای رابطه های چند به چند استفاده میشه، برای یک به چند هیچ نیازی بهش نیست.
اگه موردی دارید که یک عکس برای چندین محصول قراره استفاده بشه ( مثلا شما ۴ مدل لپ تاپ مک بوک پرو ۱۳ اینچی دارید ولی هر ۴ تا عکس دقیقا یکین )، میتونید از رابطه چند به چند و بنابراین از جدول واسط استفاده کنید.
ولی باید ببینید آیا واقعا این موارد زیاد پیش میاد یا خیر، چون پیچیدگی کار رو بیشتر میکنه، مخصوصا برای قسمت مدیریت که باید به جای آپلود برید و از عکس هایی که قبلا آپلود شده انتخاب کنید و به محصول ارتباط بدید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟