嗨数据库专家, 我有一个更专注于理论的问题,但如果可能的话,我也会对一些实际的建议感兴趣。
我需要创建一个系统,让普通人(不是IT专家)可以模拟真实世界的实体,这些实体将通过自动翻译保存在关系数据库中。例如,人们可以为书店建模,说有很多书,每本书都有一个或多个作者,等等。
我觉得对于普通人来说,尤其是关系,很难理解ER。我需要一种更简单的方法来表达对象及其关联,但我不知道从哪里开始。
感谢您的提示!
答案 0 :(得分:1)
查看Object Role Modelling,尤其是NORMA软件(来自http://www.ormfoundation.org/)。
答案 1 :(得分:0)
由于理论涉及提供[将现实世界实体建模到数据库中的最简单方法],我会说列举所有真实世界实体并将它们表示在漂亮的大框中,以便用户可以选择相关实体到他/她的项目域。那么系统将产生完整的功能模型[仍在理论上]。我想不出更简单的一个!