Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database design 合并数据库模式_Database Design - Fatal编程技术网

Database design 合并数据库模式

Database design 合并数据库模式,database-design,Database Design,我们有3个不同的项目,所有项目都有自己的数据库[Oracle]模式,这导致了一些问题,因为我们总是必须授予一个模式访问其他模式表的权限。 因此,我们的计划是创建一个模式,而不是3个模式,但问题是这3个模式中已经存在的数据。我们不想复制数据,因为数据太大,我们的应用程序只能指向一个模式,不能同时指向两个模式 有没有一种方法可以解决上述问题?数据库合并是一项有趣的活动,目前我自己也在做这方面的工作 由于您不希望将所有内容都复制到一个模式中,因此一个好的解决方案可能是创建从所有三个模式中提取的视图,并

我们有3个不同的项目,所有项目都有自己的数据库[Oracle]模式,这导致了一些问题,因为我们总是必须授予一个模式访问其他模式表的权限。 因此,我们的计划是创建一个模式,而不是3个模式,但问题是这3个模式中已经存在的数据。我们不想复制数据,因为数据太大,我们的应用程序只能指向一个模式,不能同时指向两个模式


有没有一种方法可以解决上述问题?

数据库合并是一项有趣的活动,目前我自己也在做这方面的工作

由于您不希望将所有内容都复制到一个模式中,因此一个好的解决方案可能是创建从所有三个模式中提取的视图,并在应用程序中使用这些视图,而不是它正在使用的当前表