帮忙想一个这个网站的数据库是怎么设计的(想出来追加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
…
…
…
address table:
列名 说明 数据类型 约束
ID int 主键,外键(参照user表)
provinces 省 varchar
city 市 varchar
area 区 varchar
skill table:
列名 数据类型