Это жизнеспособный подход, но вы не можете использовать какие-либо функции, специфичные для SQL Server или PostgreSQL.
Если вы хотите, чтобы ваша программа продолжала поддерживать обе базы данных, продолжайте разработку в любой из них, нопомните, что вы не используете специфические функции SQL Server.
Если вы планируете использовать PostgreSQL только в будущем, вам следует разработать его.Это бесплатно, поэтому вы можете легко установить локальную версию для разработки.