Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Sql Server销售点实现_C#_Sql_Ssms - Fatal编程技术网

C# Sql Server销售点实现

C# Sql Server销售点实现,c#,sql,ssms,C#,Sql,Ssms,我正在开发沙龙软件,即将实现销售点功能 组织和组织表格的最佳方式是什么 我最初的想法是创建一个销售表,其中包含id、日期、小计、税、小费和总金额。然后有一个关系表,其中包含销售Id和产品/服务Id的外键。我想到的另一个选项是有一个Products列,其中包含一个逗号分隔的销售产品列表 是否有我遗漏的东西或更好的实现?任何建议都将不胜感激。您是否查看过任何开源购物车/pos销售系统,它们是您了解如何开发此类系统的最佳参考点,包括: 人们将如何在任何时候使用您的系统 mysql信息需要有多大的冗余

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

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

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


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

您是否查看过任何开源购物车/pos销售系统,它们是您了解如何开发此类系统的最佳参考点,包括:

  • 人们将如何在任何时候使用您的系统
  • mysql信息需要有多大的冗余
  • 您希望扩展原始实现的可能性有多大
  • 您的POS系统是否可能链接到在线商店
  • 你是否也打算销售产品或服务
  • 你计划发布什么区域设置
  • 这些只是会影响表设计的一些因素,我在过去做过几次这样的工作后的最好建议是,看看现有的开源系统是如何存储mysql数据和构建应用程序的,因为它们通常会相应地调整应用程序布局

    就您的实际问题而言,您肯定走在了正确的轨道上,一些绝对值得一看的资源是magento——大规模购物车/POS系统(与扩展相结合),甚至可以看看gocart(codeigniter开源购物车)这看起来很有希望,并且对于查看表的结构非常有用(比magento简单得多)。
    同样值得一看的是一个基于网络的POS系统,它允许离线模式访问等,但我一辈子都记不起它的名字,记得的时候我会发布。

    非常好的反馈…但这是一个我已经用MVC3在.NET中构建了大部分的应用程序。过去我使用了几个PHP插件/框架进行在线购物车,取得了巨大的成功。此web应用程序主要用于给客户打电话,不会有任何在线销售。我仍然倾向于写我自己的,但我同意这是一项艰巨的任务,有大量的开源解决方案……你知道任何.NET POS解决方案吗?谢谢你的回复!是的,我不知道为什么我认为你在构建一个web应用程序,我的错误,还是看一下他们的表格布局虽然它几乎完全相同,但我能看到的唯一问题是,如果你想为购物车中的特定商品存储自定义折扣信息,例如,商店服务员打折是因为商品在商店里被打错了价,而商品的csv我认为只能存储销售的全球折扣,只是一个建议:-)祝你好运!这是很好的建议,我一定会接受!我没有想到检查其他一些开源解决方案提供的表结构。再次感谢!