@vuldozer

Создание отношений в Laravel через таблицу?

Есть 2 таблицы вида:
CREATE TABLE events (
  id bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
    title varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (id)
)

CREATE TABLE objects(
  id bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  title varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (id)
)


Хочу хранить отношения между ними в третьей таблице вида

CREATE TABLE object_to_events (
  id bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  eventId bigint(20) UNSIGNED NOT NULL,
  objectId bigint(20) UNSIGNED NOT NULL,
  PRIMARY KEY (id)
)


Пара вопросов - можно ли средствами Laravel сделать такое отношение в модели? Если да, то как? Моих мозгов не хватило разобраться в доках

Или, может быть, есть какой-то штатный способ делать такие отношения, который я не знаю
  • Вопрос задан
  • 199 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

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