我正在开发一个小型的uni数据库项目,我想知道我的ER设计是否足以让我继续采取进一步措施。
进一步的步骤包括:将ER转换为关系图,基本上将其实现为数据库应用程序的数据库,用户可以通过界面搜索和浏览内容。
以下是项目说明:
该应用程序是一家汽车公司,如通用汽车,福特,丰田或大众汽车 (或者也许是像史蒂倍克,哈德森,纳什或帕卡德这样的公司)。在我们的 假设公司,已经决定重新设计数据库的主要部分 公司运营。不幸的是,分配给数据库设计提案的经理是 不是很了解计算机知识,也无法在技术方面提供非常详细的规范 水平。幸运的是,你可以做到这一点。公司需要保留相当多的数据,但我们 应着重于公司运营的以下方面。
以下是我提出的ER diagram:
答案 0 :(得分:1)
我在多租户汽车经销商数据库工作了几年。
需要考虑的一些事项:
您需要区分产品和资产。产品就是你销售的东西(只是汽车的规格,型号),而资产就是顾客开的东西(它有一个VIN)。
您应该考虑派对模式,因为您可能会向员工出售,从客户处购买等。
如何处理折价?它们可能最好被视为对销售订单的调整。
如何在同一销售订单上销售商品,服务,金融工具(保修)?你需要在这里抽象。