多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 數據庫設計之半結構化存儲

數據庫設計之半結構化存儲

來源:程序員人生   發布時間:2014-10-03 08:00:01 閱讀次數:2205次

    業務場景:用戶填一些單據,然后上報,完成審批。單據中有幾個字段是需要統計的,業務并不復雜。

    看似簡單的場景,當開發人員拿出PDM設計的時候,我驚呆了,密密麻麻的有接近70張表,每張表都是一百多個字段。開發人員抱怨,花了一周的時間來做數據庫設計,實在是太麻煩了。

     設計方案1,我問能不能把單據進行歸類,一類單據設計成一張表,用一個字段區分是那張單據,這樣會減少很多表。得到的回復是,沒法歸類,方案1行不通。

     設計方案2,做個Excel模板,審批的時候就在excel上審批,問題是有字段要做統計,行不通。

     設計方案3,單據的內容使用JSON格式用blob存起來,如果要做統計的字段,做常用條件查詢的字段,從blob中冗余出來專做統計。

     總結:選擇方案3是大大的減少了開發人員的工作量,但對業務分析人員的要求很高,能識別出來哪些字段做分析、統計,哪些字段做查詢。丟失了傳統數據庫設計的很多優點。是設計很多時候都在做平衡,這種設計無疑減少工作量,但對查詢、統計不友好,如果你不在乎工作量,我還是建議做成最傳統的設計。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 激情欧美日韩一区二区 | 久久久国产精品免费看 | 欧美另类亚洲 | 在线综合亚洲欧美网站天堂 | 啪啪色视频 | 国产精品成人一区二区不卡 | 在线播放a 1| 春意影院午夜免费入口 | 久久精品一区二区三区不卡 | 欧美区国产区 | 国产视频一区二 | 91色视频在线观看 | 色婷婷伊人 | www.日本高清视频.com | 亚洲最大的黄色网址 | 亚洲天堂2013| 日本无卡αv免费视频 | 成人国产在线不卡视频 | 性色aⅴ闺蜜一区二区三区 性色aⅴ在线观看swag | 另类五月| 波多野衣结在线精品二区 | aⅴ天堂网 | 久久亚洲人成国产精品 | 99影视在线视频免费观看 | 亚洲图片校园春色 | www.日| 亚洲欧美视频在线观看 | 欧洲精品一区二区三区 | 免费 欧美 自拍 在线观看 | 精品综合 | 久久亚洲精品久久久久 | 午夜羞羞影院 | 性欧美一级毛片 | 在线午夜影院 | 日本欧美一区二区三区视频麻豆 | 欧美激情亚洲一区中文字幕 | 一区二区影视 | 伊人色影院 | 校园春色 激情 | 国产v日韩v欧美v精品专区 | 日本不卡视频 |