मुझे पता है कि यह लगभग एक साल बाद है, लेकिन अगर कोई आपकी स्थिति में है और सही उत्तर की तलाश में है।
जब आपके पास तीसरी तालिका से जुड़े दो अलग-अलग डेटा प्रकार होते हैं, तो आप Sequelize के BelongToMany (थ्रू) की तलाश कर रहे हैं।
तो आपके मामले में, आपको तीसरे मॉडल को परिभाषित करने की आवश्यकता होगी:UserMaster। आप UserMaster को दो विशेषताएँ देंगे:user_id (पार्टनरTxn विशेषता के समान) और स्वामी (खाता विशेषता के समान)।
तब आप यह करेंगे:
Account.belongsToMany(PartnerTxn, {through: 'UserMaster'});
PartnerTxn.belongsToMany(Account, {through: 'UserMaster'});
आगे के संदर्भ के लिए, दस्तावेज़ीकरण जानकारी है।