Никак не пойму как создать отношение один к одному в sequelize. У меня есть таблица Movie есть Director, я хочу связать их один к одному через id режиссёра создав поле directorId. Вот код, пробовал по всякому, и так и наоборот, и разные параметры, где то люто туплю:
Ivan1331, Зря предполагается. Например у Аниматрицы семь режиссёров.
Да, ещё у вас предполагается, что у одного режиссёра только один фильм?
Тогда вообще не нужна вторая таблица. Добавьте поле "режиссёр" в таблицу с фильмом и всё.
Rsa97, да согласен, тотали брейнлаг, а вот всё равно не могу найти, "Добавьте поле "режиссёр" в таблицу с фильмом и всё" в sequelize, нужно как то указывать что это внешнее поле, или просто создать directorId и указать что оно имеет тип uuid?
Для правильного вопроса надо знать половину ответа
Для соотношения один-к-одному достаточно перенести все поля из таблицы режиссёров в таблицу фильмов и вообще удалить отдельную таблицу режиссёров.
Если всё-таки вам нужно правильное соотношение многие-ко-многим, то оно строится так