روابط پایگاه داده چند ریختی یا Eloquent Polymorphic در لاراول - قسمت اول
در لاراول، روابط چندریختی (Eloquent Polymorphic Relationships) یکی از ویژگیهای قدرتمند ORM است که اجازه میدهد یک مدل با چند مدل دیگر از نوعهای متفاوت، از طریق یک رابطه مشترک، ارتباط برقرار کند. این مفهوم به جای ساخت چند جدول واسط متفاوت، از یک جدول یکتا برای نگهداری شناسه و نوع مدل مرتبط استفاده میکند. مثلاً جدول نظرات (comments) میتواند هم به پستها و هم به ویدیوها تعلق داشته باشد، بدون نیاز به تعریف چند رابطه مجزا. در این قسمت، ابتدا منطق کار و ساختار پایگاه داده روابط چندریختی را بررسی میکنیم و سپس مراحل تعریف مدلها و کلیدهای ارتباطی را توضیح میدهیم تا درک دقیقی از این ساختار انعطافپذیر در Eloquent ایجاد شود.
https://www.aparat.com/v/lonzgac
🔖 #Laravel #PHP #لاراول
👤 ابوالفضل
💎 Channel: @DevelopixLaravel
Post #202
314

- 👍 3
- ❤ 2