关于数据库表设计的create_user字段,用了id,如果直接用用户名,会不会好一点

Blade 已结 1 1229
嗨SpringCloud
嗨SpringCloud 剑者 2020-04-08 11:44

一、该问题的重现步骤是什么?

1. 关于数据库表设计的create_user字段,用了id,如果直接用用户名,做个冗余,不用关联查询创建人名字会不会好一点。

2. 设计成id,是有什么考虑和优点吗

3.


二、你期待的结果是什么?实际看到的又是什么?



三、你正在使用的是什么产品,什么版本?在什么操作系统上?



四、请提供详细的错误堆栈信息,这很重要。



五、若有更多详细信息,请在下面提供。



1条回答
  •  smallchill
    smallchill (最佳回答者)
    2020-04-08 11:47

    这个不推荐做冗余,可以通过Wrapper包装,然后编写缓存类比如使用UserCache.getUser来获取缓存,然后返回用户名

    1 讨论(2)
提交回复