【发布时间】:2019-04-26 02:57:25
【问题描述】:
我是数据库设计的新手,并且正在学习设计一个数据库来处理多个机构。(例如:学校管理软件,它处理 与多所学校)
在设计数据库时,这是一个很好的做法,一个数据库用于多个机构或每个机构单独的数据库。
请指导我更好地理解数据库设计。 提前致谢。
【问题讨论】:
标签: database mongodb database-performance
我是数据库设计的新手,并且正在学习设计一个数据库来处理多个机构。(例如:学校管理软件,它处理 与多所学校)
在设计数据库时,这是一个很好的做法,一个数据库用于多个机构或每个机构单独的数据库。
请指导我更好地理解数据库设计。 提前致谢。
【问题讨论】:
标签: database mongodb database-performance
用一个数据库处理多个机构是可能的(而且可能更便宜)。 这可能不是一个“好主意”的原因在于政治和安全等领域。 如果有空的话,我会选择单一数据库方法。
设计数据库不是一件简单的事情。我建议你看看免费的NORMA tool,因为它可以自动生成一个完全规范化的模式——如果你输入正确的话。 tutorials are here。
【讨论】: