[英]Scott Amblers High-low (object identification) strategy implementation and DORM
我指的是Scott Amblers的“ 選擇主鍵:自然還是替代? 頁。
摘抄:
高低策略 。 基本思想是,您的鍵值(通常稱為持久對象標識符(POID)或簡稱為對象標識(OID))分為兩個邏輯部分:從定義的源獲取的唯一HIGH值和N位LOW應用程序為其分配的值 。 每次獲得HIGH值時,LOW值將被設置為零。
我對DORM (Daniele Teti的Delphi ORM)感興趣,並且想知道是否有人已經實施了高/低策略。
歡迎任何輸入。
編輯1:
為了縮小問題的范圍:
編輯2:
我認為通常的分配器將為LOW值(作為類實現)進行分配。
當前,DORM僅支持代理鍵(整數或字符串)。 在內部路線圖中計划了自然(多字段鍵)鍵支持。 一些內部結構已准備好支持多個字段鍵,但仍未實現。 高低策略不是計划中的,但應該不會那么困難。
PS與每個開源項目一樣,請隨時貢獻:-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.