Fixed ExtJS model to not reference backward from child to parrent (or else json response to server would contain these backreferences and it would be mess) - deleted belongsTo, To Rails model added 'accepts_nested_attributes_for' so can save all data in store in step (Chart model with all nested models), In ExtJS overriden Charts model getRecordData to include in record.data all associated data from nested model (writer)