硬盘
如标题中所述,是否可以在属于两个不同数据库的两个表之间创建多对多关系?如果是,我如何使用PostgreSQL执行该操作?
欧文·布兰德斯特(Erwin Brandstetter)
使用外键约束来强制进行引用完整性的标准方法仅在同一数据库(而不是数据库集群)中可行。但是您可以在同一个数据库中跨多个模式进行操作。
除此之外,您可以以相同的方式创建表。甚至可以使用dblink或FDW在远程数据库之间动态连接表。但是,RDBMS不能保证跨数据库的引用完整性。
另一个数据库是在同一物理机上,还是在同一数据库集群中,都没关系-只是使连接更快,更安全。
或者,您可以将数据复制到公共数据库并在其中添加标准约束。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句