EAV(一種資料庫模型)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

EAV是一種資料庫模型,使用eav建模的好處是可以動態為數據模型增加或移除屬性。

基本介紹

  • 外文名:EAV
  • 類型:資料庫模型
  • 全稱:Entity–Attribute–Value
EAV(Entity–Attribute–Value,實體-屬性-值),
傳統的關係表模型將所有的屬性組成為一張表的欄位,這樣的優點在於,數據的讀取簡單,然而,一旦出現業務的變更,屬性的增加和刪除,就需要對相應的數據表進行更改,不僅操作繁瑣,並且有一定的風險。
EAV資料庫模型將模型的屬性以記錄的形式存放在數據表中,即使需要新增和移除屬性,僅僅需要刪除數據表中相應的記錄即可,而無需修改資料庫結構。便於業務的擴展與靈活性的需要。

相關詞條

熱門詞條

聯絡我們