网上商城项目数据库表_第1页
网上商城项目数据库表_第2页
网上商城项目数据库表_第3页
网上商城项目数据库表_第4页
网上商城项目数据库表_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上商城项目数据库表网上商城项目数据库表网上商城项目数据库表xxx公司网上商城项目数据库表文件编号:文件日期:修订次数:第1.0次更改批准审核制定方案设计,管理制度网上商城项目数据库表注册用户表字段名数据类型是否为空默认值说明UserID(主键)integeridentity注册用户IDUserNamenvarchar(50)null注册用户用户名UserPwdnvarchar(50)null注册用户密码PwdQuestionnvarchar(100)null注册用户密码提问PwdAnswernvarchar(100)null注册用户密码回答UserRealNamenvarchar(50)null注册用户真实姓名UserSexnvarchar(5)null注册用户性别UserAgenvarchar(5)null注册用户年龄UserOccupationnvarchar(20)null注册用户工作职业UserIncomenvarchar(20)null注册用户个人收入UserEducationnvarchar(20)null注册用户最高学历UserEmailnvarchar(100)null注册用户电子邮件UserTelphonenvarchar(20)null注册用户固定电话UserMobilenvarchar(11)null注册用户移动电话UserProvincenvarchar(20)null注册用户所在省份UserCitynvarchar(50)null注册用户所在城市UserAddressnvarchar(100)null注册用户邮政编码UserVIPintegernulldefault0注册用户是否VIPUserCheckintegernulldefault1注册用户是否审核UserPointintegernulldefault100注册用户商城积分UserVisitCountintegernulldefault1注册用户访问次数UserLastVisitTimedatetimenulldefaultgetdate()注册用户最后访问时间UserLastVisitIPnvarchar(20)null注册用户最后访问IPUserCreateTimedatetimenulldefaultgetdate()注册用户注册时间用户访问日志表字段名数据类型是否为空默认值说明LogIDintegeridentity日志IDUserNamenvarchar(50)null访问用户名VisitIPnvarchar(20)null访问IPVisitTimedatetimenulldefaultgetdate()访问时间管理员表字段名数据类型是否为空默认值说明ManagerIDintegeridentity管理员IDManagerNamenvarchar(50)null管理员用户名ManagerPwdnvarchar(50)null管理员密码ManagerTypeintegernull管理员类型ManagerTextnvarchar(250)null管理员描述ManagerCheckintegernulldefault1管理员是否审核ManagerVisitCountintegernulldefault1管理员访问次数ManagerLastVisitTimedatetimenulldefaultgetdate()管理员最后访问时间ManagerLastVisitIPnvarchar(20)null管理员最后访问IPManagerCreateTimedatetimenulldefaultgetdate()管理员录入时间商品二级分类表字段名数据类型是否为空默认值说明BorderIDintegeridentity二级分类IDTypeIDintegernull一级分类IDBorderNamenvarchar(50)null二级分类名称BorderTextnvarchar(250)null二级分类描述BorderOrderintegernulldefault0二级分类显示级别BorderCheckintegernulldefault0二级分类显示校验BorderTimedatetimenulldefaultgetdate()二级分类录入时间商品信息表字段名数据类型是否为空默认值说明GoodsIDintegeridentity商品IDTypeIDintegernull商品一级分类IDBorderIDintegernull商品二级分类IDGoodsCodenvarchar(100)null商品编号GoodsTypeCodenvarchar(100)null商品型号GoodsNamenvarchar(100)null商品名称GoodsKeysnvarchar(100)null商品关键字GoodsTextnvarchar(250)null商品简介GoodsContenttextnull商品描述GoodsPicSmallnvarchar(150)null商品小图片GoodsPicLargenvarchar(150)null商品大图片GoodsPTnvarchar(50)null商品品牌GoodsPriceShopmoneynull商品市场价GoodsPriceUsermoneynull商品优惠价GoodsPriceVIPmoneynull商品VIP价GoodsPricePerintegernull商品折扣数GoodsOnTimedatetimenulldefaultgetdate()商品上市时间GoodsIsNewintegernulldefault1商品是否新品GoodsIsVouchintegernulldefault1商品是否推荐GoodsOrderintegernulldefault0商品显示级别GoodsCheckintegernulldefault0商品是否审核GoodsCheckAdminnvarchar(50)null商品审核员GoodsHitsintegernulldefault0商品点击数GoodsReviewsintegernulldefault0商品评论数GoodsOrderNumintegernulldefault0商品下单数GoodsBuyNumintegernulldefault0商品卖出数GoodsInTimedatetimenulldefaultgetdate()商品录入时间商品评论表字段名数据类型是否为空默认值说明ReviewIDintegeridentity评论IDGoodsIDintegernull商品IDUserNamenvarchar(50)null评论用户名UserIPnvarchar(20)null评论用户IPReviewTexttextnull评论内容ReviewCheckintegernulldefault1评论是否审核ReviewTimedatetimenulldefaultgetdate()评论时间购物车记录表字段名数据类型是否为空默认值说明ShoppingCartIDintegeridentity购物车IDUserIDintegernull注册用户IDUserCookIDnvarchar(20)null购物车临时CookIDUserIPnvarchar(20)null用户IP地址GoodsIDintegernull商品IDGoodsNamenvarchar(100)null商品名称GoodsPriceShopmoneynull商品市场价GoodsPriceUsermoneynull商品会员价GoodsNumberintegernulldefault1商品购买数量ShoppingCheckintegernulldefault0商品审核ShoppingTimedatetimenulldefaultgetdate()购物时间收藏夹记录表字段名数据类型是否为空默认值说明CollectIDintegeridentity记录IDUserIDintegernull注册用户IDGoodsIDintegernull商品IDGoodsNamenvarchar(100)null商品名GoodsPriceShopmoneynull商品市场价GoodsPriceUsermoneynull商品优惠价CollectTimedatetimenulldefaultgetdate()收藏记录时间购物订单记录表字段名数据类型是否为空默认值说明OrderIDintegeridentity记录IDUserIDintegernull注册用户IDUserCookIDnvarchar(20)null购物车临时CookIDOrderUserRealNamenvarchar(50)null收货人姓名OrderUserSexnvarchar(5)null收货人性别OrderUserAddressnvarchar(250)null收货人详细地址OrderUserPostcodenvarchar(6)null收货人邮政编码OrderUserTelphonenvarchar(20)null收货人联系电话OrderUserEmailnvarchar(100)null收货人电子邮件OrderGoodsSendTypenvarchar(50)null送货方式OrderMoneyPayTypenvarchar(50)null付款方式OrderWeightintegernulldefault1订单状态OrderTimedatetimenulldefaultgetdate()下单时间商品库存表字段名数据类型是否为空默认值说明GoodsSaveIDintegeridentity库存IDGoodsIDintegernull商品IDGoodsNamenvarchar(100)null商品名称SaveNumintegernulldefault0商品库存数量SaveAddNumintegernulldefault0商品增加数量SaveTimedatetimenulldefaultgetdate()商品入库时间SaveAddTimedatetimenulldefaultgetdate()商品增加时间商品库存配置表字段名数据类型是否为空默认值说明GoodsSaveInfoIDintegeridentity库存配置IDAllNumintegernull商品满库数量AlertNumintegernull库存预警数量AddTimedatetimenulldefaultgetdate()配置创建时间*****************************************************'添加商品记录同步添加库存记录的触发器'*****************************************************IFEXISTS(SELECTnameFROMsysobjectsWHEREname='AddGoodsInfo'ANDtype='TR')DROPTRIGGERAddGoodsInfoGOCREATETRIGGERAddGoodsInfoONFORINSERTASINSERTINTOGoodsSaveselectGoodsID,GoodsName,0,0,getdate(),getdate()frominsertedGO'*****************************************************'删除商品记录同步删除库存记录的触发器'*****************************************************IFEXISTS(SELECTnameFROMsysobjectsWHEREname='DelGoodsInfo'ANDtype='TR')DROPTRIGGERDelGoodsInfoGOCREATETRIGGERDelGoodsInfoFORDELETEASDELETEfromGoodsSavewhereGoodsID=(SELECTGoodsIDFROMdeleted)GO'*****************************************************'重新同步商品在库存表中的对应记录的存储过程'*****************************************************CREATEPROCEDUREBindGoodsToSaveIFEXISTS(SELECTnameFROMsysobjectsWHEREname='GoodsSave'ANDtype='U')BEGINDROPTABLEGoodsSavecreatetableGoodsSave(GoodsSaveIDintegeridentity,GoodsIDintegernull,GoodsNamenvarchar(100)null,SaveNumintegernulldefault0,SaveAddNumintegernulldefault0,SaveTimedatetimenulldefaultgetdate(),SaveAddTimedatetimenulldefaultgetdate(),constraintPK_GOODSSAVEprimarykey(GoodsSaveID))ENDELSEBEGINcreatetableGoodsSave(GoodsSaveIDintegeridentity,GoodsIDintegernull,GoodsNamenvarchar(100)null,SaveNumintegernulldefault0,SaveAddNumintegernulldefault0,SaveTimedatetimenulldefaultgetdate(),SaveAddTimedatetimenulldefaultgetdate(),constraintPK_GOODSSAVEprimarykey(GoodsSaveID))ENDINSERTINTOGoodsSave(GoodsID,GoodsName)selectGoodsID,GoodsNamefromGoodsInfoorderbyGoodsIDGO'*****************************************************'按日期和月份统计注册人数的存储过程'*****************************************************CREATEprocedureGetRegUsers@idintASdeclare@tabletable(IDintIDENTITY(1,1),RegDatenvarchar(10),RegNumint)declare@tempIdint--临时表记录IDdeclare@tempRegDatenvarchar(10)--临时表日期setnocountonif(@id=0)begininsertinto@table(RegDate)selectdistinctconvert(char(10),UserCreateTime,120)fromUsersorderbyconvert(char(10),UserCreateTime,120)descdeclare_cursorcursorforselectId,RegDatefrom@tableopen_cursorfetchnextfrom_cursorinto@tempId,@tempRegDatewhile@@fetch_status=0beginupdate@tablesetRegNum=(selectcount(UserID)fromUserswhereconvert(char(10),UserCreateTime,120)=@tempRegDate)whereID=@tempIdfetchnextfrom_cursorinto@tempId,@tempRegDateendclose_cursordeallocate_cursorendelsebegininsertinto@table(RegDate)selectdistinctconvert(char(7),UserCreateTime,120)fromUsersorderbyconvert(char(7),UserCreateTime,120)descdeclare_cursorcursorforselectId,RegDatefrom@tableopen_cursorfetchnextfrom_cursorinto@tempId,@tempRegDatewhile@@fetch_status=0beginupdate@tablesetRegNum=(selectcount(UserID)fromUserswhereconvert(char(7),UserCreateTime,120)=@tempRegDate)whereID=@tempIdfetchnextfrom_cursorinto@tempId,@tempRegDateendclose_cursordeallocate_cursorendsetnocountoffselect*from@tablewhereRegDateisnotnullGO'*****************************************************'按日期和月份统计用户订单的存储过程'*****************************************************CREATEprocedureGetUserOrders@idintASdeclare@tabletable(IDintIDENTITY(1,1),RegDatenvarchar(10),RegNumint)declare@tempIdint--临时表记录IDdeclare@tempRegDatenvarchar(10)--临时表日期setnocountonif(@id=0)begininsertinto@table(RegDate)selectdistinctconvert(char(10),OrderTime,120)fromGoodsOrderorderbyconvert(char(10),OrderTime,120)descdeclare_cursorcu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论