mysql sequelize.js如何链接两个表

mysql sequelize.js如何链接两个表,mysql,sequelize.js,Mysql,Sequelize.js,这是我的用例 我有两个表审核和用户 用户对系统所做的任何操作都将记录在审核表中 这意味着用户有许多审核记录 如果我这样做 审计.belongsTo(用户) 用户模型的主键将作为外键添加到审核模型中 但该外键值将被重复,因为用户有许多审核 因此,我是否需要向用户模型添加一些关系 但是,由于用户有多个外键,该外键值将被重复 审计 这就是它的工作原理,它没有任何错误,这是RDBMS的标准方式 Audits.belongsTo(User) 那就去吧。

这是我的用例

  • 我有两个表审核用户
  • 用户对系统所做的任何操作都将记录在审核表中
  • 这意味着用户有许多审核记录
  • 如果我这样做

    审计.belongsTo(用户)

    用户模型的主键将作为外键添加到审核模型中

    但该外键值将被重复,因为用户有许多审核

    因此,我是否需要向用户模型添加一些关系

    但是,由于用户有多个外键,该外键值将被重复 审计

    这就是它的工作原理,它没有任何错误,这是RDBMS的标准方式

    Audits.belongsTo(User)
    
    那就去吧。