2010-11-20 31 views
1

我做小计费应用数据库设计,
我需要有关数据库设计的计费软件一些指导,
我在这个产品表我保持低于领域,对计费系统的应用

产品表

Product code , unique , 
quantity , 
price, 
vat, 
discount , 

有的像用户ID,createddate几列的,

篮表,

basketid , 
PHPSESSIONID , 
productcode, 
quantity , 

,很少需要像用户ID,创建日期,
柜台的人进入票据最初存入tblbasket表,
当计费确认后,必需的细节举动tblSale表,

tblSale表的详细信息:

id AI,PK, 
BasketSessionID ,(no foreign key concept but just inserting that tbl basket PHPSESSIONID) 
productcose , and few required details, 

上述细节我持有计费应用,

现在我需要一些指导做好继续furtheir,

  1. 需要执行报告,日常销售,退货等每一件事情,

所以第一步是,

我要保持像下面,

  1. 产品代码共stockin计数,
  2. 售出后需要一些作者滴答计数值,
  3. 如果收益是指如何维护,

所以完全我想为Stockin,脱销,退换货,免费CD表的设计,

共背后的思想,对于
报表视图计费应用程序,

+0

有点格式化会很长路 – BenV 2010-11-20 15:35:45

+0

@Bharanikumar,我同意BenV,我已经做了一些基本的文本格式,但请点击编辑按钮并修复大写字母,逗号前没有空格等。句子以...结尾。不, – 2010-11-20 15:40:06

+0

我会建议你设计架构以将账户分为两个账户之间的用户和交易。 – andreypopp 2010-11-20 15:42:14

回答

1

在您对数据库模式做出最终决定之前,请花一些时间查看Microsoft示例数据AdventureWorks2008 for SQL Server。

  • link指向availabel样品为SQL Server
  • link是创建报表的教程。
  • link是冒险的样本Web应用程序工作

已查看数据库设计,我相信你会有答案上面提到您的问题后。如果您还有其他问题,可以参考AdventureWorks数据库来帮助描述您的问题或目标。