Знам, че това е почти година след това, но в случай, че някой е във вашата ситуация и търси правилния отговор.
Когато имате два отделни типа данни, свързани с трета таблица, търсите BelongToMany(Through) на Sequelize.
Така че във вашия случай ще трябва да дефинирате трети модел:UserMaster. Ще дадете на UserMaster два атрибута:user_id (същия като атрибута PartnerTxn) и owner (същия като атрибута Account).
Тогава бихте направили това:
Account.belongsToMany(PartnerTxn, {through: 'UserMaster'});
PartnerTxn.belongsToMany(Account, {through: 'UserMaster'});
За допълнителна справка документацията има информация.