最近在web應用上工作,我決定在數據模型中使用integer []。有兩張表,一張帶有文章數據,另一張帶有標籤(標籤ID和說明),決定了文章將在article.tags integer []列中標記的標籤ID。PostgreSQL - integer []最佳實踐
正如Milen A. Radev指出:
提示:數組不是集合;搜索特定的數組元素可能是數據庫錯誤設計的標誌。考慮使用一個單獨的表,每行包含一個數組元素。這將更容易搜索,並且可能對大量元素更好地擴展。
不僅如此,而且必須使用JDBC和iBatis處理integer [],我應該說「有趣」。
目前,我可以擺脫正在執行的工作實施。爲了簡單起見,可能會使用存儲article.id和tag.id關係的單獨表格進行重新工作。
最後,我對什麼是最好用的integer []和什麼上下文感到困惑?
我想我很難想象它不適合什麼。
......你的第一點正是我所追求的。 – vector 2011-01-26 13:02:02