Я дважды проверил свою схему, и она правильная ... доктрина факта также создала ее однажды ... и теперь это беспокоит меня некоторыми отношениями ФК ...
Я проверил также и типы данных. Все int (4) или int (2)
2 Qs здесь:
1. существует ли верхний предел для количества отношений (зависимостей / FK), которые может иметь таблица?
У меня до 7 ФК в таблицах
2. есть ли верхний предел для количества таблиц, ссылающихся на родительскую таблицу (PK)?
У меня до 30 полей в 20 таблицах, относящихся к одному столбцу идентификатора в таблице параметров
3. Требуется ли определение поведения CASCASE?
Я не использовал это!
В таком случае лучше жить без отношений?
Ошибка:
SQLSTATE[HY000]: General error: 1005 Can't create table 'sokidb.#sql-268_1d' (errno: 121). Failing Query: "ALTER TABLE Acc_Gl_Accounts ADD CONSTRAINT Acc_Gl_Accounts_society_id_Soc_Societies_id FOREIGN KEY (society_id) REFERENCES Soc_Societies(id)". Failing Query: ALTER TABLE Acc_Gl_Accounts ADD CONSTRAINT Acc_Gl_Accounts_society_id_Soc_Societies_id FOREIGN KEY (society_id) REFERENCES Soc_Societies(id)
Я также запустил запросы в MySQL напрямую, это приводит к той же ошибке.