Pgmodeler используется только для PostgreSQL? - PullRequest
0 голосов
/ 27 января 2019

pgmodeler называется PostgreSQL Database Modeler.

Насколько я знаю, он предназначен для проектирования реляционных баз данных, а проектирование реляционных баз данных не зависит от RDMBS.

Значит, pgmodeler используется только для PostgreSQL?Может ли он использоваться с другими СУБД, такими как mysql, sqlserver, oracle database?

Какая часть pgmodeler специфична для postgresql, а какая нет?

Спасибо.

1 Ответ

0 голосов
/ 09 апреля 2019

Он специфичен для postgresql в том смысле, что он поддерживает все, что делает posgresql: расширения sql («создать таблицу как ...»), его процедурный язык pl / pgsql, обёртки сторонних данных, разбиение таблиц и многие другие.;и они обычно полностью несовместимы с другими RDBMS.Но основной разработчик внимательно изучает интеграцию с pgloader, которая в ближайшем будущем сделает такую ​​совместимость незаменимой.

Если вы придерживаетесь чистых конструктивных особенностей pgmodeler, «будьте классичны» и никогда не уходитедля реализации pgmodeler каким-то образом универсален.

Редактировать: Чтобы ответить более точно, модель является "универсальной", код, созданный при экспорте модели в базу данных, специфичен для postgresql (типы данных sql,расширения ...).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...