是否有一个好的ORM(对象关系管理器)解决方案可以使用来自C++,C#,Python的相同数据库?
它也可以是多个解决方案,例如每种语言一个,只要它们可以访问相同的数据库并使用相同的模式.
还需要多平台支持.
我们的想法是拥有一个数据库,并从用几种不同编程语言编写的软件中访问它.理想情况下,这将由一个具有所有这些语言的API(或绑定)的ORM提供.
另一种解决方案是在每种语言中使用不同的ORM,使用兼容的模式.但是我相信在这种情况下架构迁移将非常困难.