Ik weet dat dit bijna een jaar later is, maar voor het geval iemand zich in jouw situatie bevindt en op zoek is naar het juiste antwoord.
Als u twee afzonderlijke gegevenstypen hebt die door een derde tabel zijn gekoppeld, zoekt u naar BelongToMany(Through) van Sequelize.
Dus in jouw geval zou je een derde model moeten definiëren:UserMaster. U zou UserMaster twee attributen geven:user_id (zelfde als het PartnerTxn attribuut) en owner (zelfde als het Account attribuut).
Dan zou je dit doen:
Account.belongsToMany(PartnerTxn, {through: 'UserMaster'});
PartnerTxn.belongsToMany(Account, {through: 'UserMaster'});
Voor verdere referentie, de documentatie heeft informatie.