咱们的sql语句都是只用一张表就搞定了,实际工作中,查一个数据得连着好几张表

来源:11-6 支付宝支付功能开发1

321121254

2018-03-29

咱们的sql语句都是只用一张表就搞定了,实际工作中,查一个数据得连着好几张表。怎么样设计数据库,才是合理的。

写回答

2回答

Geely

2018-03-31

你好,同学,是这样的,一期表设计花费 了一些精力重点搞,因为一期做为基础课程,不想设计太复杂,所以特意做了都是单表,所以说表设计很重要。实际工作中的确有很多表,这个要看具体的业务情况啦。这里面还是需要多多思考,一句两句话说不清楚,可以先看看数据库的设计的几个范式~~

0
1
321121254
非常感谢!
2018-04-01
共1条回复

polo哦

2018-03-29

这个是靠经验积累出来的,是首先你要遵循数据库的最基础的三大设计原则,这个你自己查哦,也是一个学习过程,另外就要有适当的冗余字段,可以减少查表,老师的设计就是这样的,适当的冗余字段,所以不用连表

1
0

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程