已采納回答 / 心有猛虎_細嗅薔薇
一篇博客有介紹:"使用邏輯主鍵的主要原因是,業務主鍵一旦改變則系統中關聯該主鍵的部分的修改將會是不可避免的,并且引用越多改動越大。而使用邏輯主鍵則只需要修改相應的業務主鍵相關的業務邏輯即可,減少了因為業務主鍵相關改變對系統的影響范圍。業務邏輯的改變是不可避免的,因為“永遠不變的是變化”,沒有任何一個公司是一成不變的,沒有任何一個業務是永遠不變的。最典型的例子就是身份證升位和駕駛執照號換用身份證號的業務變更"
2017-07-28