做專案時應怎樣注意外來鍵關係

2021-09-07 11:23:24 字數 548 閱讀 1842

對於 外來鍵

不同公司處理的機制不同的.

某些公司, 是不顯示定義外來鍵的.

表關聯的時候, 自己 寫關聯條件。

這種方式的好處是, 開發階段, 可能要經常清理資料。 沒有外來鍵約束, 可以自由清除。

缺點嘛, 就是 如果你的專案,訪問資料庫的**, 是 orm 工具生成的話。 例如 微軟的 linq to sql 或者 entity framework. 如果你沒有外來鍵, 工具不會自動生成關聯。

某些公司, 是顯示定義外來鍵的.

好處就是 資料完整性有保障。orm 工具生成**的時候,可以幫你把關聯屬性生成出來。

缺點嘛, 假如你開發階段, 會經常清理測試資料的話, 恐怕有點麻煩。

因為有外來鍵的表。好像沒法 truncate table 快速把資料處理掉 ( 我用的是 sql server )

你要寫 .sql 指令碼清理資料的話。

要自己定義好刪除的順序。也就是 對於一對多, 要先刪除子表的資料, 後刪除主表的資料。

或者批量的暫時禁用所有的外來鍵,清除資料,最後恢復外來鍵。

怎樣做專案計畫

專案計畫在整個軟體開發過程中至關重要。這是因為軟體專案活動繁多,且活動之間相互影響,需要採用專案管理的方式進行管理,而專案管理的基礎就是專案計畫。專案計畫的內容 通常來說,專案組在軟體開發合同簽訂以後開始制訂專案計畫 也有做完需求分析以後制訂專案計畫的情況 工作說明書 經常會作為專案計畫乙個主要的輸...

買鞋時應注意的要點

1 合適的鞋子應該從購買的那一天起就合腳。不要妄想多穿兩天它就不磨腳了。在一次次痛苦的磨合過程中,你的腳會問題叢生,甚至會變得畸形難看,以至今後再也不能適應任何一雙好鞋。2 鞋跟與足底凹陷處的弧度必須合腳,踝骨與腳尖不應該碰觸到鞋子。前腳要有一定擺動的餘地 而後跟不能擺動。3 鞋的重量每增加1克,對...

挑選食物油時應注意什麼?

棕櫚油 天氣稍涼,棕櫚油中就會出現絮狀物,人們以為棕櫚油保質期短,不敢買,更不敢用。其實,棕櫚油 花生油等油脂產品與絕大多數液體物品一樣,在氣溫低於一定溫度時,就會出現絮狀沉澱甚至出現大面積凝固的現象。這是一種完全正常的物理現象,不影響油品品質,可以放心食用。就像水在零度以下會結成冰,在零度以上又會...