Database 如何检查我的概念模型是否正确?以及标准化示例
我正在为我参与的一个项目设计一个关系数据库。我有一个实体关系和逻辑模型,但我不确定它们是否正确。是否有任何石墙式的方法来测试数据,看看我是否正确地遵循了正确的路径 这里有一个例子,你能告诉我这是否正确吗?如果是这样,我知道我是正确的 给定以下字段Galleryid、名称、位置、城市、邮政编码、展出的绘画,数据模型将是Database 如何检查我的概念模型是否正确?以及标准化示例,database,database-design,erd,Database,Database Design,Erd,我正在为我参与的一个项目设计一个关系数据库。我有一个实体关系和逻辑模型,但我不确定它们是否正确。是否有任何石墙式的方法来测试数据,看看我是否正确地遵循了正确的路径 这里有一个例子,你能告诉我这是否正确吗?如果是这样,我知道我是正确的 给定以下字段Galleryid、名称、位置、城市、邮政编码、展出的绘画,数据模型将是 Gallery (GalleryID, Location, City, Postcode) Gallery Items (GalleryID, Paintings on Displ
Gallery (GalleryID, Location, City, Postcode)
Gallery Items (GalleryID, Paintings on Display)
因为在展出的画作中有重复的数据。我认为这是第三种正常形式?关于ER数据库,值得一看“” 还可以看看实用的DB规范化教程
关于逻辑模型很难说,因为它应该围绕您的业务需求进行塑造。无论如何,你可以针对你的模型编写一些测试,看看你是否能得到你想要的东西。快速经验法则是:
显示上的绘画
只是一个值(在这种情况下,它应该真正被称为显示上的绘画
),您应该可以
如果兴趣点是
位置
-这到底意味着什么?它可以在多个画廊重复吗?如果我给你一个表格的例子,我能告诉你我是否正确吗?我添加了另一个链接,显示了一个实际的例子。我希望对你有帮助,谢谢你的帮助。虽然这个系统不是一个库存/客户/订单系统,但它是一个画廊系统,所以我很难理解所有相关部分!