【发布时间】:2011-12-12 21:02:13
【问题描述】:
我正在从事涉及多个应用程序的数据库设计。
例如:
- 大学系统信息(学生、年级、科目、专业等)
- 图书馆的系统信息(成员、书籍、类别等)
大学的学生和图书馆的成员拥有相同的数据。
因此,为了获得同步数据,我将两个应用程序的数据库设计为一个数据库,这意味着两个应用程序的表混合在一起。
有没有更好的解决方案?
【问题讨论】:
-
没有更好的解决方案。只需确保这两个应用程序对其不需要的对象没有读/写权限即可。
-
那么,如果有更多的应用要添加呢?这意味着一个数据库中将有 n-apps 的数据库。我想为每个应用程序的表使用前缀。
标签: database