数据库的一个设计问题

目前有一个文章表(文章id,文章title,文章content,作者id),这时目前的字段,作者id是用户表的外键,但当我获取一个文章列表的时候,还需要展示作者的名称、头像等等。

如果把作者名称、头像等都放到文章表里,好像不太符合设计原则,但是如果要取文章的时候再根据作者id去查用户表,效率好像很低,有什么比较好的解决方案呢?

阅读 390
评论
    2 个回答
    • 352

    作者名称最好还是加到文章表,会少很多事。
    头像完全可以用作者id去拼接