Имеется база с такими таблицами:tel:id (INT) PRIMARY KEY;nameid (INT);addressid (INT);tel (VARCHAR);tel2 (VARCHAR);url (VARCHAR);rubricid (int);name:nameid (INT) PRIMARY KEY;name (TEXT);address:addressid (INT) PRIMARY KEY;address (TEXT)rubric:rubricid (INT) PRIMARY KEY;rubric (TEXT);пока база обладает избыточностью - все PRIMARY KEY одинаковые (150980 озинаковых значений в полях tel.id, tel.nameid, tel.adressid, tel.rubricid, name.nameid, adress.adressid, rubric.rubricid). В дальнейшем это хотелось бы свести к более приличной цифре.Основная проблема в том что у меня не получается построить форму которая отображала бы rubric.rubric и все данные которые подходят к этому запросу - т.е. привыборе в форме определённого (одного из 300 уникальных названий рубрики), в субформе отображались бы все двнные из всех таблиц в виде:tel.id, name.name,adress,adress, tel.tel, tel.tel2, tel.url, rubric.rubric.
|