是数据库设计的新手,并且正在学习设计可与多个机构打交道的数据库。(例如:学校管理软件 多家学校)
在设计数据库时,这是一个好习惯,对于多个机构,应使用单个db,对于每个机构,应使用单个db。
请指导我以获得更好的数据库设计知识。 预先感谢。
答案 0 :(得分:1)
有可能(可能更便宜)用一个数据库处理多个机构。 为什么这可能不是一个“好主意”,是在政治和安全等领域。 如果有空的话,我会选择单一数据库方法。
设计数据库不是一件容易的事。我建议您看看免费的NORMA tool,因为它可以自动生成完全标准化的架构-如果您输入正确的话。 tutorials are here。