Rozszerz z niestandardowej klasy modelu w ExtJS 4

Jak rozszerzyć od modelu niestandardowego w extjs.

Czy istnieje jakakolwiek metoda, która może bezpośrednio powiązać pola pól User i BusinessUser, gdy odniosę pola z klasy BusinessUser w poniższym przykładzie.

Ext.define('User', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'name',  type: 'string'},
        {name: 'age',   type: 'int'},
        {name: 'phone', type: 'string'},
        {name: 'alive', type: 'boolean', defaultValue: true}
    ],
});

Ext.define('BusinessUser', {
    extend: 'User',
    fields: [
        {name: 'businessType',  type: 'string'},
        {name: 'company', type: 'string'}
    ],
});

questionAnswers(2)

yourAnswerToTheQuestion