راکت

ارتباط بین جداول

5 پاسخ

سلام
برای ارتباط بین جدول محصولات و دسته بندی از چه نوع رابطه ای باید استفاده کرد؟
میشه از کلید خارجی فقط استفاده کرد؟

Paradox
Paradox
@paradox
ثبت پرسش جدید

پاسخ‌ها

5
HRH
HRH
@h.r.hassani

تخصص: back-end developer , switching to AI

@wxyz
سلام . هر محصول متعلق به یک دسته بندی است و هر دسته بندی چندین محصول رو در داخل خود قرار داده. پس باید از رابطه یک به چند(one to many) استفاده کنید

salar72
salar72
@salarmohebi93

تخصص: برنامه نویس لاراول

رابطه ی چند به چند باید باشه یعنی یه محصول مانند شیرکاکائو هم میتونه در دسته ی خوراکی باشه هم دسته ی لبنیات و همینطور بلاعکس دسته ی لبنیات میتونه به چند محصول مانند شیر و پنیر و... مربوط باشه

شاید پاسخ شما همین‌جا باشد

HRH
HRH
@h.r.hassani

تخصص: back-end developer , switching to AI

حرف آقای @salarmohebi93 هم درسته. اما اگر وبسایتی مثل خرید و فروش کتاب یا ... می خواین بهتره از روابط یک به چند استفاده کنید.

Paradox
Paradox
@paradox

تخصص: در حال یادگیری

@h.r.hassani
@salarmohebi93
خیلی ممنون از توضیحاتتون

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

فرق One To Many (Inverse) و One To Many (Polymorphic) چیه؟

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

میتونی از روابط پالی مورفیک هم استفاده کنی، که نمونه اش رو من در پکیج زیر استفاده کردم:

https://github.com/AliBayat/Laravel-Categorizable
https://roocket.ir/discuss/6117

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام