Со связанными таблицами разобрался, inner join помог.
Добавлять в главную таблицу запись я так понял можно используя для полей, которые связаны с другими подчиненными таблицами, comboboxы заполненными из подчиненных таблиц. Правда до этого еще не добрался.
Вот сейчас не могу разобраться как сделать меню из treepanel, заполнил его из json файла, добавил listener и click, вот часть кода:
children: [{
text:'Компьютерная техника',
expanded: true,
children:[{
text:'Компьютеры',
id:'computers',
leaf:true,
listeners:{
click: function(){
var
regionCenter = vp.getLayout().centerRegion.down("panel");
regionCenter.removeAll();
regionCenter.add(grid)
}
}
},{
text:'Принтеры',
id:'printers',
leaf:true
}]
}
но при клике ничего не происходит