当前位置:首页 » 网购平台 » 购物平台数据库需求
扩展阅读
宁波奥德赛优惠价格 2021-03-15 14:26:02
丹尼斯购物卡能挂失么 2021-03-15 14:25:58
淘宝购物指纹验证失败 2021-03-15 14:24:44

购物平台数据库需求

发布时间: 2021-02-26 01:57:28

购物网站数据库问题

如果你不想那么麻烦,可以设计在一张表中,品牌标识字段。如
create table shoes (
id int not null auto_increment,#自增专id
brand_id int not null,#品牌属ID

brand_name varchar(30),#品牌名称
brand_type int,#品牌类型1-耐克,2-ad,3-李宁,4......
size decimal(4,2),#鞋子码数
)
等等,可以根据实际情况添加字段

② 建立一个购物网站,数据库中需要建立哪几个表

用户表
商品表
订单表
这是最最基本的.少一张也不行.
复杂的话,庞大到几百张表也不是不可能.

③ 做一个类似淘宝的购物商城数据库需要哪些表

开发网站啊
我们学校给的作业,JSP+oracle
我想做一个类似淘宝与赶集网的结合体,但数据库不知该如何设计。五个人一起开发
大概有两个月的时间

④ 想做一个购物网站,不知道数据库如何建

请三思而后来行!!!!!
强烈建源议先在淘宝,易趣等网站开个店铺试试,如果这样的小店都开不好,那还是清醒点吧!!!
很多有实力的公司也在这些网站上开店,他们并没有建设自己的销售网站-----。
你卖的什么稀缺货?!让人非上你的网站去买。付款放心吗?!
先期投资,维护等都需要不少钱!!!!
希望这些不中听的话能对你们有作用。

⑤ 购物网站用什么数据库好啊

如果是刚起步的话access+ASP就够用了,而且开发难度最小。以后壮大之后再换成SQL,mysql吧。
安全快捷,用mysql+php吧,难度稍大。

⑥ 关于购物网站的数据库设计问题

不要这样,这样你会有无数多的表,而且以后新的一个产品时候非常麻烦,如果要属于新的类别,而且还会因为避免数据库太复杂而使得许多不同类的产品归在一个类。而且你的程序很麻烦,要为每个类编写不同程序,因为数据表名不同。

应该用下面的办法,主要使用四个表存储所有类别的商品:

第一、类别名称表,字段有
类别ID,类别名称
1 电脑
2 洗衣机

第二、类别属性表,字段有:
类别ID,属性ID,属性名称
1 1 CPU
1 2 内存
1 3 屏幕尺寸
2 1 容量
2 2 类型

第三、商品名称表,字段有:
商品ID,类别ID
1 1
2 1
3 2
4 2

第四、商品属性表,字段有:
商品ID,属性ID,属性值
1 1 P4
1 2 128M
1 3 CRT 14
2 1 P4
2 2 512M
2 3 LCD19
3 1 9公斤
3 2 滚筒
4 1 8公斤
4 2 波轮

上面定义了四个商品,商品ID为1~4,分别是128M、512M内存的电脑,和9公斤滚筒、8公斤的波轮洗衣机。

这样定义的数据库结构,可以包含任何商品,一般不会改变,那么程序也就无需改变,定义新的产品、或者修改现有商品只需要在程序界面有操作员点点鼠标。

⑦ 一个购物网站数据库

我 正好在做一个电子商务的网站 数据库也基本建好 可以给你看看不过呢我这个电子商务的 数据库比较简单 但是 基本的功能 都可以实现了 也只是供参考哈了 你自己看看吧:CREATE table [User] --用户表
(
Uid int identity(1,1) primary key,--用户ID
--拥有的 商店 ID号
UName varchar(50),
UPass varchar(100),
UEmail varchar(50),--电子邮件
UTel varchar(50),--电话
UAdress varchar(100),--住址
UPastcode varchar(50),--邮编
UCreatetime datetime, --用户创建日期
UOnline varchar(50), --用户在线时间
UState tinyint,--用户状态
URemark text --备注信息
)create table Category --产品分类表
(
Cid int identity(1,1) primary key,
Ckindname varchar(100),--分类的名称
--CParentID int--父分类ID
--CShowOrder int ,--显示的顺序
CRemark text --备注

)create table Proct --产品详细信息表
(
Pid int identity(1,1) primary key,
Cid int references Category(Cid), --对应 分类表的 主键
PName varchar(100),--商品的名称
PText text,--商品的说明信息
PImage varchar(50),--商品的图片信息
PPrices money,--商品的价格
Uid int references [User](Uid),--所属的主人 及用户表的ID号
PCreatetime datetime,--商品的上架时间
PStock int,--库存
PsellNum int ,--已经销售的数量
--PLeaveMessage text,--浏览者(用户)对商品的评价
PViewCount int,--商品被浏览的次数
PStatus tinyint,--状态
PRemark text--备注
)
create table Orders --订单表
(
OrderID int identity(1,1) primary key, --订单编号
Uid int foreign key(Uid) references [User](Uid),--这个订单所属的主人
--Pid int ,--订单中商品的信息
OCreatetime datetime,--创建的时间
OTotalNum int,--订单中商品的总数量
OTotalMoney money,--订单商品的 总价格
)create table OrdersItem --订单表关联信息表
(
OrderItemID int identity(1,1) primary key,
OrderID int references Orders(OrderID),--订单表的订单编号
Pid int references Proct(Pid),--关联的 商品表ID
ONum int,--商品的数量
--OrderItemName varchar(100),--商品的名称
--OrderItemNum int,--该商品的数量
--OrderItemPrices money,--该商品的单价
)create table ProctLeaveMessage --用户 浏览者对商品的评论表
(
PLid int identity(1,1) primary key,
Pid int references Proct(Pid),--商品表中商品的ID号
Uid int references [User](Uid),--用户表的用户ID
IP varchar(50),--如果不是 会员 评论的名称就是他的IP地址
PLEmail varchar(50),--邮箱地址
PLtime datetime,--评论的时间
PLMessage text,--评论商品的内容

) 希望你能从中 有点启发 学习愉快!!

⑧ 商城系统一般用什么数据库

之前商城平台用的是php+mysql开发的,但运营几年后,只要数据量一上来系统专系统响应就非常慢,后台打属开一个页面经常要花十几秒,应该是mysql对海量数据的查询性能不太好导致的。目前已经将商城平台迁移至shop++,因为shop++同时支持mysql、sqlserver、oracle多种数据库,现在使用的是oracle,运行挺稳定的,暂时没有出现过系统响应缓慢的问题。

⑨ 做一个简单的商城网站,数据库里面大约需要做几张表比较适合,希望有前辈可以赐教下!

看你需要实现什么功能才决定需要多少张表啊,最基本的:商品分类表,商品列表,管理员表,用户信息表,订单表,关于我们等等,复杂一点还要加上seo表,友情链接表,新闻资讯表,广告图表,留言表,数据统计表等

⑩ 购物网站数据库设计

一、概述
网上购物店的数据模型,主要模式有产品:proct ,帐户:Account,定单:Order。和产品相关的表有category ,proct,item, inventory, supplier;和用户相关表有的account ,signon,profile;和定单相关的表有orders,orderstatus,lineitem ,整体关系如下.
二、帐户模型
帐户模型,记录者用户的登录名称,密码。以及个人信息如地址,性名,电话等,还有它在系统中的profile信息。表有Account 主键是userID,它记录用户的基本信息,如email,name等。Signon 表记录者userID和password,Profile表记录者用户的登录系统的系统设置。可以根据用户的类型,显示不同的登录信息。
(1)account表
create table account (
userid varchar(80) not null,
email varchar(80) not null,
name varchar(80) not null,
status char(2) null,
addr1 varchar(80) not null,
addr2 varchar(40) null,
city varchar(80) not null,
state varchar(80) not null,
zip varchar(20) not null,
country varchar(20) not null,
phone varchar(80) not null,
constraint pk_account primary key (userid)
)
说明:primary key是userID,它记录帐户的基本信息。
(2)Signon 表
create table signon (
username varchar(25) not null,
password varchar(25) not null,
constraint pk_signon primary key (username)
)
说明:记录登录名和密码。
(3)Profile表
create table profile (
userid varchar(80) not null,
langpref varchar(80) not null,
favcategory varchar(30),
mylistopt int,
banneropt int,
constraint pk_profile primary key (userid)
)
说明:用户的登录信息,方便个性化定制。
(4)Bannerdata 表
create table bannerdata (
favcategory varchar(80) not null,
bannername varchar(255) null,
constraint pk_bannerdata primary key (favcategory)
)
说明:记录不同的登录信息。

三、产品模型
产品的模型主要有分类,它是产品的大类。表category 就是记录分类名称,描述信息。Proct
记录每个产品的基本信息,包括产品名称,和产品的描述。它是一对多的关系。Supplier 表
记录产品的提供者信息,包括提供者的名称,地址,状态等。Item 记录产品的提供者,产
品ID,价格,状态。Inventory 表记录产品的数量。关系如下:
(1) category表
create table category (
catid char(10) not null,
name varchar(80) null,
descn varchar(255) null,
constraint pk_category primary key (catid)
)
(2)proct表
create table proct (
proctid char(10) not null,
category char(10) not null,
name varchar(80) null,
descn varchar(255) null,
constraint pk_proct primary key (proctid),
constraint fk_proct_1 foreign key (category)
references category (catid)
)
(3) item表
create table item (
itemid char(10) not null,
proctid char(10) not null,
listprice decimal(10,2) null,.unitcost decimal(10,2) null,
supplier int null,
status char(2) null,
attr1 varchar(80) null,
attr2 varchar(80) null,
attr3 varchar(80) null,
attr4 varchar(80) null,
attr5 varchar(80) null,
constraint pk_item primary key (itemid),
constraint fk_item_1 foreign key (proctid)
references proct (proctid),
constraint fk_item_2 foreign key (supplier)
references supplier (suppid)
)
(4) inventory 表
create table inventory (
itemid char(10) not null,
qty int not null
)
(5)supplier表
create table inventory (
suppid int not null
name varchar(80)
status char(2)
attr1 varchar(80)
attr2 varchar(80)
city varchar(80)
state varchar(80)
zip char(6)
phone varchar(80)
constraint pk_supplier primary key (suppid),
)
四、定单模型
定单记录用户的选择产品信息,数量,表主要有Orders,记录用户的地址,帐户信息,总金
额。Orderstatus 记录定单状态。Lineitem 记录定单中的产品数量,单位价格,产品ID。

(1)orders表
create table orders (
orderid int not null,
userid varchar(80) not null,
orderdate date not null,
shipaddr1 varchar(80) not null,
shipaddr2 varchar(80) null,
shipcity varchar(80) not null,
shipstate varchar(80) not null,
shipzip varchar(20) not null,
shipcountry varchar(20) not null,
billaddr1 varchar(80) not null,
billaddr2 varchar(80) null,
billcity varchar(80) not null,
billstate varchar(80) not null,
billzip varchar(20) not null,
billcountry varchar(20) not null,
courier varchar(80) not null,
totalprice number(10,2) not null,
billtoname varchar(80) not null,
shiptoname varchar(80) not null,
creditcard varchar(80) not null,
exprdate char(7) not null,
cardtype varchar(80) not null,
locale varchar(20) not null,
constraint pk_orders primary key (orderid),
constraint fk_orders_1 foreign key (userid)
references account (userid)
)
定单的信息。
(2)Orderstatus表
create table orderstatus (
orderid int not null,
linenum int not null,
timestamp date not null,
status char(2) not null,
constraint pk_orderstatus primary key (orderid, linenum),
constraint fk_orderstatus_1 foreign key (orderid)
references orders (orderid)
)
定单中的产品状态
(3)lineitem表
create table lineitem (
orderid int not null,
linenum int not null,
itemid char(10) not null,
quantity int not null,
unitprice number(10,2) not null,
constraint pk_lineitem primary key (orderid, linenum),
constraint fk_lineitem_1 foreign key (orderid)
references orders (orderid)
)