Имеется таблица users у которой поле group это id из таблицы groups, подскажите как получить эту связь?
Ну т.е. как узнать что users.group должно быть равно groups.id
UPD:
Допустим я нашел что связь есть
select * from `referential_constraints` where `table_name`='users' and `referenced_table_name`='groups'
А как узнать какие поля участвуют в этой связи?
Можно ли как-то получить расшифровку поля `constraint_name`?
UPD2
Нашел такой вариант
SELECT `column_name`, `referenced_column_name` FROM `INFORMATION_SCHEMA`.`KEY_COLUMN_USAGE` WHERE `table_name`='users' AND `referenced_table_name`='groups'
Но он почему-то роняет сервер =)
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки