我正在开发一个小型大学数据库项目,我想知道我的 ER 设计是否足以让我继续进行进一步的步骤。
进一步的步骤包括:将 ER 转换为关系图,并将其基本上实现为数据库应用程序的数据库,用户可以在其中通过界面搜索和浏览内容。
项目描述如下:
应用程序是一家汽车公司,例如通用汽车、福特、丰田或大众 (或者可能是过去的公司,如 Studebaker、Hudson、Nash 或 Packard)。在我们的 假设的公司,已决定重新设计数据库的主要部分 公司运营。不幸的是,被指派征求数据库设计建议的经理是 不太懂计算机,无法在技术上提供非常详细的规范 等级。幸运的是,您能够做到这一点。公司需要保存相当多的数据,但我们 企业经营活动应重点关注以下几个方面。
这是我想出的ER图:
我在多租户汽车经销商数据库上工作了几年。
需要考虑的一些事项:
您需要区分产品和资产。产品是您销售的东西(只是汽车的规格,带有型号),资产是客户开走的东西(它有 VIN)。
您应该考虑派对模式,因为您可能会向员工出售产品、从客户那里购买等。
如何处理以旧换新?它们最好被视为对销售订单的调整。
如何在同一个销售订单上销售商品、服务、金融工具(保修)?这里你需要抽象。
2
我正在开发最终的汽车展示网站和应用程序项目 uni 数据库项目,我想知道我的 ER 设计是否足以让我继续进行进一步的步骤。
进一步的步骤包括:将 ER 转换为关系图,并将其基本上实现为数据库应用程序的数据库,用户可以在其中通过界面搜索和浏览内容。