作者SansWord (是你)
看板Database
标题Re: [讨论] 需要下条件的栏位太多
时间Wed Dec 10 18:03:36 2014
※ 引述《bohei (run and fall)》之铭言:
: 大家好 目前遇到的问题很简单也很复杂XD
: 例如料件表,光描述这颗料件的属性就有50~60的栏位
: 当要对料件下详细的条件时,势必要对这几十个栏位下条件
: WHERE条件就长长串,也影响到查询的速度...
: 不知道遇到这情形,大家是怎麽克服的?
: ##
: 补充:
: 条件会是一组一组的,可能分成几十组条件(每一组条件就是下几十个栏位)..
: 这几十组跑完都天黑了..XD
: ##
: 谢谢!
我想您需要的是正规化。
: 例如料件表,光描述这颗料件的属性就有50~60的栏位
以这个为例,
这些料件有没有可能再分群成小的群组,然後拆分成不同 table?
每个料件都需要所有的属性栏位吗?
如果料件的本质可以分群,那也许可以针对每群建立 table,
就不用所有东西都进同一张table 了
http://www.chou-it.com/info/infra/db/nf.html
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.250.147.33
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Database/M.1418205819.A.A2F.html