pgmodeler被称为PostgreSQL数据库建模器。
据我所知,关系数据库设计不是针对RDMBS的。
那么pgmodeler仅用于PostgreSQL吗?可以与其他RDBMS(例如mysql,sqlserver,oracle数据库)一起使用吗?
pgmodeler的哪一部分是特定于Postgresql的,而哪一部分不是?
谢谢。
答案 0 :(得分:0)
它特定于Postgresql,因为它支持posgresql所做的所有事情:sql扩展(“ create table like ...”),其过程语言pl / pgsql,外部数据包装器,表分区以及许多其他功能;这些通常与其他RDBMS完全不兼容。 但是主要的开发人员正在密切研究与pgloader的集成,这将使这种兼容性在不久的将来成为现实。
如果您坚持使用pgmodeler的纯设计功能,“保持经典”并且从不寻求实现,那么pgmodeler一定是通用的。
编辑:为更精确地回答,模型是“通用的”,将模型导出到数据库时生成的代码特定于postgresql(sql数据类型,扩展名...)。