我看到好多项目的数据库设计,都没用外键。这样设计好不好?好处是什么?坏处呢?