Database 多应用程序一数据库
我正在从事涉及多个应用程序的数据库设计 例如:Database 多应用程序一数据库,database,Database,我正在从事涉及多个应用程序的数据库设计 例如: 大学系统信息(学生、年级、科目、专业等) 图书馆的系统信息(成员、书籍、类别等) 大学学生和图书馆成员拥有相同的数据 因此,为了获得同步数据,我将两个应用程序的数据库设计为一个数据库,这意味着两个应用程序的表混合在一起 有更好的解决方案吗?大多数现代SQL dbms都支持模式。模式本质上是一个可以用于任何目的的容器。一个明显的用途是作为功能上密切相关的表、视图、存储过程等的容器 因此,您可以为这些内容中的每一项创建单独的模式 图书馆 管理 课外
有更好的解决方案吗?大多数现代SQL dbms都支持模式。模式本质上是一个可以用于任何目的的容器。一个明显的用途是作为功能上密切相关的表、视图、存储过程等的容器 因此,您可以为这些内容中的每一项创建单独的模式
- 图书馆
- 管理
- 课外活动
- 健康与健康
- 运动
应用程序的数量不一定与模式的数量有关。我曾在一个操作数据库上工作过,该数据库有很多模式,但有数百个应用程序,三十年来至少用25种语言编程 没有更好的解决办法。只需确保这两个应用程序对它不需要的对象没有读/写权限。那么,如果会添加更多的应用程序呢?这意味着一个数据库中将有n个应用程序的数据库。我想为每个应用程序的表使用前缀。