Sto sviluppando un'applicazione sails.js con sequelize ORM. Sono un po 'confuso su quando BelongsTo e HasOne devono essere usati.Differenza tra HasOne e BelongsTo in Sequelize ORM
La documentazione afferma che:
Pertinenti associazioni sono associazioni in cui la chiave esterna per la relazione one-to-one esistente sul modello di origine.
HasOne associazioni sono le associazioni in cui esiste la chiave esterna per la relazione one-to-one sul modello di destinazione.
C'è qualche altra differenza oltre al luogo in cui sono specificati? Il comportamento continua a essere lo stesso in entrambi i casi?
Quindi, in questo caso, dovrei usare "Man.hasOne (RightArm);" o "RightArm.belongsTo (Man);'? O li usi entrambi? –
Nella maggior parte dei casi li userei entrambi –