So che è passato quasi un anno, ma nel caso qualcuno si trovi nella tua situazione e cerchi la risposta corretta.
Quando hai due tipi di dati separati collegati da una terza tabella, stai cercando BelongToMany(Through) di Sequelize.
Quindi nel tuo caso, dovresti definire un terzo modello:UserMaster. Daresti a UserMaster due attributi:user_id (come l'attributo PartnerTxn) e proprietario (come l'attributo Account).
Quindi faresti questo:
Account.belongsToMany(PartnerTxn, {through: 'UserMaster'});
PartnerTxn.belongsToMany(Account, {through: 'UserMaster'});
Per ulteriori riferimenti, la documentazione ha informazioni.