关于数据表设计的问题, 是主键 id 作为关联, 还是其他的唯一字段?
假设有业务需求,需要设计三张表user,order,goodsorder关联user,goods关联order第一种情况:使用数据库表的主键做业务关联,order表存user_id,goods表存order_id;如果不是涉及到数据迁移,只是单库系统,这样做其实也没什么问题。主键其实最原始的目的只是为了保证数据查找唯一,后面才是存储效率和索引效率。在多数据库迁移下,自增就麻烦点,得另外做联合...
原创
2019-06-26 10:20:33 ·
7544 阅读 ·
1 评论