Есть две таблицы БД, они определены так:create table man ( id integer not null primary key, name Varchar(60) NOT NULL, id_city Integer NOT NULL);create table city ( id integer not null primary key, title Varchar(40) NOT NULL,);В TableView таблицы MAN (в поле id_city) должно отображаться поле title таблицы CITY. Это отношение я определяю так:Код:tableModel->setRelation(2, QSqlRelation("city", "id", "title"));Но почему то таблица не отображается. Если я убираю строчку с определением отношения, то таблица отображается. Использую Qt 4.2 и СУБД Firebird(но это думаю неважно). Если в качестве СУБД использую SQLite, то этот код работает и таблица отображается вместе с отношением.Подскажите пожалуйста в чем проблема? Может таблицу надо определить как-то по-другому или отношение между таблицами в QSqlRelationalTableModel? Раскажите как вы это делаете ПЛИЗ (очень надо, а то отчислят из института нафиг
шучу)