每次我要為資料表加 Deleted 欄位時,都會不自覺停頓一下。
其實我很懶得用 Deleted 欄位,以我的立場,刪了就刪了嘛,誰叫你要亂刪?要一邊看報紙一邊喝咖啡一邊聊是非而且 MSN 還聊很大,當然就會誤刪囉。不過為自己的系統留點後路,也許就是不怕一萬只怕萬一。
剛出社會的時候,我一直有個觀念, Deleted 欄位應該放在分類層級,而不是細目層級。因為細目刪了就是一則而已,分類若刪了,動輒影響數十則,若跟著把這數十則也刪了,事情恐怕大條了,若不刪,那麼會導致程式關聯性出問題,會 Error!
可是不知是我觀念錯了還是怎樣,過去接了相當多的專案,其 Deleted 欄位都是放在細目資料表,我到現在都還是不知道為什麼要這樣設計@@(別人給的答案也沒讓我信服:P)
倒是自己的信心被動搖了,現在設計資料表都跟之前專案的一樣。
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment