表单设计细节

来源:2-4 数据库设计

kongxiaoxiao

2019-08-19

请问product_info里的catetory_type作为外键为什么不能直接指向product_category表里的category_id而是用另外一个列名category_type?
另外两张表order_detail里的order_id就直接指向了order_master里的order_id,并没有创建额外的列来表示一对多的关系。

写回答

1回答

廖师兄

2019-08-19

回答第一个问题:category_id是自增的。category_type是自定义的。有时候希望可以指定类目的值,比如10是水果类目。不管是开发还是生产环境,公司里大家都知道10是水果类目。


回答第二个问题:不推荐数据库用外键。http://www.zhiliaotang.net/jishujiaoliu/hangye/970.html

0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程