Wiem, że to prawie rok później, ale na wypadek, gdyby ktoś znalazł się w twojej sytuacji i szukał prawidłowej odpowiedzi.
Kiedy masz dwa oddzielne typy danych połączone trzecią tabelą, szukasz BelongToMany(Through) Sequelize.
Więc w twoim przypadku musiałbyś zdefiniować trzeci model:UserMaster. Należy nadać UserMasterowi dwa atrybuty:identyfikator_użytkownika (taki sam jak atrybut PartnerTxn) i właściciel (taki sam jak atrybut Konto).
Wtedy zrobiłbyś to:
Account.belongsToMany(PartnerTxn, {through: 'UserMaster'});
PartnerTxn.belongsToMany(Account, {through: 'UserMaster'});
Aby uzyskać więcej informacji, dokumentacja posiada informacje.