簡體   English   中英

數據庫架構 object 抽象

[英]database schema object abstraction

我正在使用面向 object 的編程創建數據庫模式的抽象。 我有一個設計問題:索引應該是頂級對象(如表、視圖、存儲過程)還是應該可以通過表訪問,如列? 觸發器呢?

我正在構建一個 python package (http://code.google.com/p/fathom/) 用於數據庫模式發現。 現在索引是通過表訪問的,但我看到一些用於管理數據庫的工具在某些樹視圖中將索引作為單獨的條目,就像表一樣。 這就是為什么我想知道,如果我做得對。

“索引”像“列”一樣是單個表的一部分,它們不是獨立的,就像開發人員可以更改或修改多個表的 SP。

它們由單個表中的多個列或表達式組成。

另一方面,我同意有時它令人困惑。 許多工具將表之間的關系視為依賴於單個表,我更願意將關系視為數據庫的一項,而不是單個表,與“索引”相反。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM