推 vi000246: 看權力在誰手上 如果你說三個就三個 那你就這樣開 11/28 17:24
→ vi000246: 如果上頭想改更多個電話 那你不就自找麻煩 11/28 17:25
推 ripple0129: 1.不合理,程式難免出錯沒constraint控制資料易有錯誤 11/28 17:31
→ ripple0129: 或髒資料。2.永遠不會有需求更動可以3.譬如電話格式(0 11/28 17:31
→ ripple0129: 2),02-,所以用程式也行,沒有絕對一定要用哪邊檢查 11/28 17:31
→ ripple0129: 看需求討論。 11/28 17:31
推 abccbaandy: 1.為了塞假資料方便吧... 11/28 17:49
推 drajan: PK跟FK是用來確保資料完整 至於要在哪裡做資料完整性檢查 11/28 18:36
→ drajan: 則要看應用 OLTP多做在資料庫層 而OLAP應用多做在ETL層 11/28 18:36
→ y3k: 我覺得用FK很合理阿.... 11/28 18:52
→ johnny94: 禁止用 FK 不如不要用 RMDBS ,一堆資料庫給你保證的東 11/28 19:33
→ johnny94: 西都沒了。 11/28 19:33
推 Clain66: 不用 fk,那想必你的資料表彼此都沒關係 11/28 20:42
推 Jichang: 以前剛到部門 我問架構師.. 怎麼 db 都沒有設定 fk 11/29 12:51
→ Jichang: 他說業界沒有再設定 fk 的 .. 11/29 12:51
→ zg0608x: 真相是程式寫錯資料要刪資料如果有設定fk非常麻煩 11/29 14:20