Sql Server销售点实施

本文关键字:销售点 Server Sql | 更新日期: 2023-09-27 18:21:35

我正在开发沙龙软件,即将实现销售点功能。

组织和构建表格的最佳方式是什么?

我最初的想法是创建一个Sales表,其中包含id、日期、小计、税款、小费和总金额。然后有一个关系表,其中包含Sale Id和Product/Service Id的外键。我想到的另一个选项是有一个Products列,其中包含一个逗号分隔的销售产品列表。

是否有我遗漏的东西或更好的实现?如有任何建议,我们将不胜感激。

Sql Server销售点实施

您是否查看过任何开源的购物车/销售点系统,它们是您研究如何开发此类系统的最佳参考点,可以查看以下内容:

  1. 人们在任何时候都将如何使用您的系统
  2. mysql信息需要有多冗余
  3. 您希望扩展原来的实现的可能性有多大
  4. 您的POS系统是否可能链接到网上商店
  5. 你只是想同时销售产品或服务吗
  6. 你打算发布什么语言环境

这些只是会影响您的表设计的一些因素,我过去做过一些这样的推车的最好建议是看看现有的开源系统是如何存储mysql数据和构建应用程序的,因为它们通常会相应地调整应用程序布局。

就你的实际问题而言,你确实走在了正确的轨道上,一些非常值得一看的资源是magento——当与扩展相结合时,巨大的购物车/POS系统,甚至可以看看gocart(一种代码点火器开源购物车),它看起来很有前途,而且对了解表格的结构非常有用(比magento简单得多)。同样值得一看的是一个基于网络的POS系统,它允许离线模式访问等,但我一辈子都记不起它的名字,当我记得的时候就会发布。