我正在通过开设一门特殊课程来帮助我的一位教授,我将为他创建一个软件。但是由于是学生的性质,我的教授能不能指望我在那儿呆很久,让软件保持最新状态,他担心找不到可以接替我的学生。
我的任务是为一个工具设计一个后端 API(这是一个可以输入数据并建立数据之间关系的工具)。但是由于上述原因,他希望我将数据库设计得如此动态,以便他可以向“区域”(我们通常在做语义数据库时称为表)添加新字段,甚至可以添加新的领域。
现在这不是一成不变的,在我选择一种方法之前,我必须在不同的方法之间进行争论,所以如果我可以争论的话,我可以使用普通的语义数据库。
我的主要问题是我没有创建被称为“blob 数据库”的经验,当我用谷歌搜索时,我只能找到“博客数据库”。有没有人为此付出代价,并且可以给我或指向我有关此主题的一些信息?任何帮助将不胜感激!