帮忙想一个这个网站的数据库是怎么设计的(想出来追加500分)

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:58:09
由于要参加电子商务比赛,想做个类似www.jnjhw.com这样的技能交换网这样的网站,有没有数据库方面的高手分析一下这个网站的数据库是怎么设计的,只是给我一个方案就可以了,比如要建哪些表啊,包括一些E-R图之类的,想出的本人愿意追加500分
我的设计是:
用户登陆表(用户名,密码);
用户信息表(用户名,性别,住址。。。);
用户技能表(用户名,已有技能,交换技能);
再把已有技能和交换技能单独拿出来,是为了便于查询】
所有用户已有技能表;
所有用户交换技能表;
还有其他要设计的吗,省市表就不要了,因为这只是在一个学校里

根据你提供的网络,考虑需要的数据,初步建立以4个表.

user table:

列名 说明     数据类型 约束

ID user ID     int          Primary key,identity(1,1)(从1开始,自动加1) 

name user name    varchar unique

password      password      not null

email      varchar not null

time modify time  datetime not null

cellphone   

QQ   

…   

address table:

列名 说明 数据类型 约束

ID  int  主键,外键(参照user表)

provinces 省 varchar 

city 市 varchar 

area 区 varchar 

skill table:

列名  数据类型