postgresql - 何时使用 Postgresql 数组数据类型

标签 postgresql

我看到 PostgreSQL 有一个数组数据类型。它是干什么用的?什么时候使用最好?

最佳答案

将列定义为数组通常意味着您拥有非规范化模型,因为该数组的内容也可以存储为 1:n 关系。

但有时这样做是有意义的,尤其是当您始终将“列表”视为“一件事”时。虽然很难给出具体的例子。如果你想不出任何东西,你可能不需要它。

关于postgresql - 何时使用 Postgresql 数组数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12575992/

相关文章:

postgresql - 内存中数据的典型大小与数据库元组中数据的典型大小是多少?

postgresql - Play Framework EBean 获取具有关系的对象

postgresql - SQL 状态 : 42883 in PostgreSQL 9. 3

postgresql - pgadmin4 Ver 3.0 无法在 Windows 10 上启动

sql - 如何将 JSON 文件导入 PostgreSQL?

postgresql - Postgres Docker 容器不运行创建 SQL 脚本

postgresql - 字符串排序顺序(LC_COLLATE 和 LC_CTYPE)

postgresql - Python3 中 psycopg2 游标的问题

postgresql - Pgbouncer:如何在 kubernetes 集群中正确运行

java - 如何在停止应用程序 JDBC 时优雅地关闭事务