gpt4 book ai didi

postgresql - pgmodeler 只用于 PostgreSQL 吗?

转载 作者:行者123 更新时间:2023-11-29 13:41:42 25 4
gpt4 key购买 nike

pgmodeler据说是 PostgreSQL Database Modeler。

据我所知,它是针对关系数据库设计的,而关系数据库设计并不是特定于 RDMBS 的。

那么 pgmodeler 只用于 PostgreSQL 吗?可以和其他RDBMS一起使用,比如mysql、sqlserver、oracle数据库吗?

pgmodeler 的哪些部分是 postgresql 特定的,哪些部分不是?

谢谢。

最佳答案

它是 postgresql 特有的,因为它支持 posgresql 所做的一切:sql 扩展(“像...一样创建表”),它的过程语言 pl/pgsql,外部数据包装器,表分区,等等;这些通常与其他 RDBMS 完全不兼容。但主要开发人员正在密切研究与 pgloader 的集成,这将在不久的将来实现这种兼容性。

如果您坚持 pgmodeler 的纯粹设计特性,“保持经典”并且从不寻求实现,那么 pgmodeler 在某种程度上是通用的。

编辑:更准确地说,模型是“通用的”,将模型导出到数据库时生成的代码特定于 postgresql(sql 数据类型、扩展...)。

关于postgresql - pgmodeler 只用于 PostgreSQL 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54389015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com