@nikkon82

Как правильно назвать pivot-таблицу при отношении многие ко многим в laravel?

Добрый день!

Подскажите пожалуйста, как правильно назвать pivot-таблицу при отношении многие ко многим в laravel.

Есть модели, например, BlogCategory и Post. А также ShopCategory и Product. Отношения многие-ко-многим.

Какой вариант будет более корректен:
1. таблицы - blog_category_post и product_shop_category
а в таблицах поля - category_id и post_id, category_id и product_id

2. таблицы - blogcategory_post и product_shopcategory
а в таблицах поля - blogcategory_id и post_id, shopcategory_id и product_id

или есть более верный вариант?
  • Вопрос задан
  • 332 просмотра
Решения вопроса 1
vfreelancer
@vfreelancer
php
сущности в алфавитном порядке в ед.числе в snake_case, например, blog_category_post или product_shop_category
поля в pivot: blog_category_id и post_id, shop_category_id и product_id
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
JhaoDa
@JhaoDa
LaravelRUS Team
Правильный, с точки зрения ларавел, вариант указан в документации, которую ты почему-то не стал читать.
Ответ написан
iMedved2009
@iMedved2009
Не люблю людей
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы