Я прочитал другие темы об этой ошибке, но не мог понять, как применить ее к моему делу. Итак, вот оно:
У меня есть эта модель db, это моя первая. Объясните, что за мышление...
1 пользователь может подписаться только на один план, может иметь несколько файлов (один файл может быть либо фото, видео, аудио или заметка). Каждый файл может принадлежать любому альбому, созданному пользователем. Она может добавить людей (не пользователей) на свой счет.
Я пытаюсь направить это, и я получаю эту ошибку:
Любые идеи о том, как это решить?
Консоль говорит
Дублировать ограничение внешнего ключа 'IdUser_FK'
Проблема здесь связана только с именованием: процедура присваивает имя вашему Foreing Key, IdUser_FK
: поскольку в вашей таблице много FK, основанных на IdUser
с ошибкой именования.
Вы можете решить назначить вручную имя для своего FK, я предлагаю добавить имя таблицы, IE: IdUser_Memoirs_FK
, IdUser_People_FK
и т.д.