Skip to content

不用自增主键 id 做业务

[!quote] 区别

  • 用自增主键 id 做业务strategy_id 将作为业务系统的操作字段属性】
strategy_idstrategy_descrules
101抽奖策略 Arule_weight, rule_blacklist

不用自增主键 id 做业务

idstrategy_idstrategy_descrules
1101抽奖策略 Arule_weight, rule_blacklist

  • 【合并表出大麻烦】:如果将来两张表要合并,那肯定要修改某一张表的 id 字段,但是这个字段是用于业务的,可能有业务绑定关系,会很麻烦
  • 【表的特殊含义】:业务可能需要这个表的 id 有特定含义,例如,电子邮箱地址,这肯定不能自增,所以要分开