→ testPtt: 推薦用NoSQL 11/28 10:42
推 lgzenith: 所以2的狀況不少?我還以為只有某ERP廠商這麼做 11/28 10:57
→ chris80072: 可以解釋一下第五點嗎? 有點不是很懂 謝謝 11/28 10:57
推 imlin01: 第五點資料檢查用程式做沒什麼問題吧 11/28 11:11
推 mathrew: 一堆公司都嘛這樣 我們公司也是 pk fk 是看心情設的 11/28 11:11
→ mathrew: 有的有 有的沒有 11/28 11:11
推 tofuflower: 你有沒有看過用程式 rollback 不用 DB 內建功能的XD 11/28 11:18
推 Hordor: 2. 原本就是有爭議的 11/28 11:26
推 Adonisy: 第5點應該是原本資料庫的check功能不用 11/28 11:27
→ robler: 所以複合鍵現在變成不能用的東西了? 11/28 11:33
→ robler: 我覺得這五點很多都是你個人的信仰問題 11/28 11:34
→ robler: 只是你自己的偏見而已 11/28 11:35
推 Adonisy: 第3點連第一正規化都沒有...算是基本常識啊... 11/28 11:38
推 vallwesture: 第五點應該是可以在記憶體上完成的事情卻用資料庫做 11/28 11:53
推 ChungLi5566: 第一正規化大部份DB會幫你檢查吧 無法Insert 11/28 11:54
推 johnny94: 2 未必是不好的,是設計時需考慮的事。 11/28 12:02
推 oneheat: 哈哈,不是早就說了,文人相輕啊,自己認真的永遠最好最 11/28 12:03
→ oneheat: 棒,其他都是錯的! 11/28 12:03
→ oneheat: 還是show薪資單比薪水比較快啦 11/28 12:04
→ elements: 通常人都要踩進自己挖的坑以後 才知道自己不是永遠是對 11/28 12:12
→ elements: 的 11/28 12:12
推 Adonisy: 說穿了,多個欄位的主索引是對主索引的定義就有問題了 11/28 12:12
→ oneheat: 研發永遠不會只是單一面向去看事情啊,任何事情都有其背 11/28 12:14
→ oneheat: 後的原因,不去了解不去了解就先批評才是最大問題 11/28 12:14
推 senjor: 某些專案為了特殊需求還會刻意anti正規化 11/28 12:30
→ alan3100: ...你根本自打嘴巴 自以為最好 11/28 12:31
→ alan3100: 不要認為你有機車了就嘲笑腳踏車和汽車 每個適用不同 11/28 12:43
→ iamshiao: 2 不一定是錯的 11/28 12:47
→ iamshiao: 3~5 也不一定是錯的,而且你 3、4 兩點不是矛盾了嗎? 11/28 12:50
推 wingture: 推現象有感 11/28 13:03
→ longlongint: 1 不常 search 的欄位不用設 key 11/28 13:09
→ ruthertw: 5-->有的公司為了不同客戶的需求和特殊服務,常會這樣做 11/28 13:12
→ ruthertw: 商用的資料庫系統非常樂見越多人用這個方式越好,還主動 11/28 13:14
→ ruthertw: 更新API,更過分的還送教學影片~公司常常都會不用白不用 11/28 13:15
推 ghmsxtwo: 挖靠這裡也釣的到脆瓜大 11/28 13:34
→ ChienHsiang: 2,5 真的未必是錯的! 11/28 14:38
→ xo1100: 第三點遇過一開始需求這樣然後又上加 11/28 15:49
→ xo1100: 問題是已經有資料了而且還不少 只好就……xd 11/28 15:50
推 drajan: 這世界上沒有anti正規化這種東西 只有denormalization 11/28 17:07
→ accessdenied: 充滿偏見的低能文章,肯定年薪低 11/28 20:39
推 ccc1001: 哇 這篇真的標準的自以為懂 11/28 23:47
推 del680202: 半桶水響叮噹 11/29 09:07
推 senjor: @drajan 感謝提供精準用字 orz 11/29 10:18
→ psliurt: 2叫做複合主鍵, 3.看需求再決定要不要拉另一個table吧 12/12 01:09
→ psliurt: 4.跟3互相矛盾了好嗎? 5.先學一下SQL Injection好嗎? 12/12 01:11