基于.NET实现淘宝发布宝贝功能(二)
2015-08-06 12:15
387 查看
1、数据库设计
--产品类目表
--规格表
--品牌表
--产品分类分类自定义属性
--规格数据源
--产品表
--产品类目表
CREATE TABLE [dbo].P_Class]( [P_ID] [int] IDENTITY(1,1) NOT NULL, [P_Father_ID] [int] NULL, [P_Path] [varchar](100) NULL, [P_Name] [varchar](50) NULL, [P_Content] [varchar](2000) NULL, [P_Show] [int] NULL, [P_Order] [int] NULL, [P_Type] [int] NULL );
--规格表
CREATE TABLE [dbo].[G_Format]( [GF_ID] [int] IDENTITY(1,1) NOT NULL, [GF_Content] [varchar](200) NULL, [GF_Name] [varchar](50) NULL, [GF_Class] [int] NULL, [GF_PC_ID] [int] NULL,--分类表id [GF_Order] [int] NULL );
--品牌表
CREATE TABLE [dbo].[Brands]( [B_ID] [int] IDENTITY(1,1) NOT NULL, [B_Name] [varchar](50) NULL, [B_Image] [varchar](250) NULL, [B_ImageBig] [varchar](250) NULL, [B_Order] [int] NULL, [B_Path] [varchar](500) NULL );
--产品分类分类自定义属性
CREATE TABLE [dbo].[P_Fields]( [PF_ID] [int] IDENTITY(1,1) NOT NULL, [PF_PC_ID] [int] NOT NULL,--分类表id [PF_Name] [varchar](254) NOT NULL, [PF_FieldName] [varchar](50) NOT NULL, [PF_ControlType] [nvarchar](50) NOT NULL, [PF_FieldType] [varchar](50) NOT NULL, [PF_MinLength] [int] NULL, [PF_MaxLength] [int] NOT NULL, [PF_DataSource] [text] NULL, [PF_Default] [varchar](100) NOT NULL, [PF_Pattern] [varchar](254) NULL, [PF_NotNull] [int] NOT NULL, [PF_CanView] [int] NOT NULL, [PF_Tooltip] [varchar](254) NULL, [PF_Order] [int] NOT NULL, [PF_Remark] [varchar](500) NULL );
--规格数据源
CREATE TABLE [dbo].[G_Source]( [GS_ID] [int] IDENTITY(1,1) NOT NULL, [GS_GF_ID] [int] NULL,--规格表记录id [GS_Key] [varchar](50) NULL, [GS_Name] [varchar](150) NULL, [GS_Value] [varchar](150) NULL, [GS_Order] [int] NULL, [GS_Default] [int] NULL );
--产品表
CREATE TABLE [dbo].[Products]( [P_ID] [int] IDENTITY(1,1) NOT NULL, [P_Shop_ID] [int] NULL, [P_Title] [varchar](500) NULL, [P_SubTitle] [varchar](500) NULL, [P_PC_ID] [int] NULL, [P_Brands_ID] [varchar](50) NULL, [P_Province] [varchar](20) NULL, [P_City] [varchar](20) NULL, [P_Area] [varchar](20) NULL, [P_Price] [decimal](18, 0) NULL, [P_SalesPrice] [decimal](18, 0) NULL, [P_InstallCost] [decimal](18, 0) NULL, [P_StockNum] [int] NULL, [P_FormatVal] [varchar](5000) NULL, [P_FormatUsr] [varchar](5000) NULL, [P_FavoriteCount] [int] NULL, [P_SalesVolume] [int] NULL, [P_ExpiryDate] [datetime] NULL, [P_FreightPay] [varchar](50) NULL, [P_PostFee] [varchar](50) NULL, [P_EmsFee] [varchar](50) NULL, [P_ExpressFee] [varchar](50) NULL, [P_HasInvoice] [varchar](50) NULL, [P_HasWarranty] [varchar](50) NULL, [P_HasShowcase] [varchar](10) NULL, [P_StartTime] [datetime] NULL, [P_Description] [text] NULL, [P_CateProps] [text] NULL, [P_PostTemplate_ID] [int] NULL, [P_PostPayType] [int] NULL, [P_ModifiedTime] [datetime] NULL, [P_Picture] [varchar](2000) NULL, [P_AddTime] [datetime] NULL, [P_UpTime] [datetime] NULL, [P_DownTime] [datetime] NULL, [P_Star] [int] NULL, [P_AppraiseCount] [int] NULL, [P_Recommend] [int] NULL, [P_Status] [varchar](10) NULL, [P_Remark] [varchar](5000) NULL );
相关文章推荐
- 多线程导出大规模excel文件
- SEO分享:为什么我的资源外链这么多的高品质?
- 总结一下__declspec(dllimport)的作用
- Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
- 关于ajaxSubmit使用问题
- 多线程应用——(四)
- Python程序的执行过程
- git gui提交无法获知你的身份
- 模仿百度图片首页图片分类特效
- 安卓GM渠道下载链接
- Notify和NotifyAll的区别?
- iosTest
- MathType使用细节及日常使用中遇到问题的解决
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- 我当程序猿的那些年遇到过的囧事
- iOS imageName方法获取Folder文件夹(蓝色文件夹)内图片
- vc递归删除文件夹
- js 常用方法
- Git Gui基本使用情况
- 2388 Who's in the Middle(简单排序)