"水果购物网站用户登录信息表数据库设计"

1 下载量 164 浏览量 更新于2023-12-18 收藏 1.86MB DOC 举报
水果购物网站数据库设计概述 本文对水果购物网站的数据库进行设计,提供了两个表:用户登录信息表(yonghu)和用户信息表(yhxinxi)。主要包含以下字段: 用户登录信息表(yonghu): 1. ucode (Int):用户编号,是主键,用于唯一标识用户。 2. uname (Varchar(50)):登录名称,用于登录验证,长度不超过50字符,必填且唯一。 3. upass (Varchar(50)):登录密码,长度为6-12位,必填。 4. ujuese (Varchar(50)):用户角色,可为普通用户或会员用户。 5. zctime (Varchar(50)):注册时间,记录系统时间。 6. lasttime (Varchar(50)):最后登录时间。 用户信息表(yhxinxi): 1. mcode (Int):用户信息编号,是主键,用于唯一标识用户信息。 2. ucode (Int):用户编号,为外键,与用户登录信息表中的ucode相关联。 3. ustate (Varchar(50)):用户状态,可用或禁用。 4. passtishi (Varchar(50)):用户密码提示。 5. passdaan (Varchar(50)):密码提示答案。 6. email (Varchar(50)):用户邮箱。 7. realname (Varchar(50)):真实姓名。 8. uid (Varchar(50)):身份证号。 9. utel (Varchar(50)):用户电话。 10. usex (Varchar(10)):用户性别。 11. uaddr (Varchar(2000)):用户地址。 用户登录信息表用于存储用户的登录信息,包括用户编号、登录名称、登录密码、用户角色、注册时间和最后登录时间。其中,用户编号是表的主键,用于唯一标识用户。登录名称作为用户的唯一验证信息,在数据库中长度为不超过50字符,且必填。登录密码长度限制为6-12位。用户角色字段用于区分普通用户和会员用户。注册时间和最后登录时间记录了用户的注册和登录的时间信息。 用户信息表用于存储用户的详细信息,包括用户编号、用户状态、用户密码提示、密码提示答案、用户邮箱、真实姓名、身份证号、用户电话、用户性别和用户地址。用户信息编号是表的主键,用于唯一标识用户信息。用户编号是外键,与用户登录信息表中的用户编号相关联。用户状态字段标识用户的可用或禁用状态。密码提示和答案用于帮助用户找回密码。用户邮箱记录了用户的联系方式。真实姓名、身份证号、电话、性别和地址存储了用户的个人信息。 通过这两张表的设计,可以有效地存储和管理水果购物网站的用户信息。用户登录信息表记录了用户的登录凭据和状态信息,用户信息表则存储了用户的详细个人信息。通过关联用户编号,可以实现用户信息与登录信息的关联查询。同时,合适的字段类型和长度限制,也确保数据的完整性和安全性。
2023-01-08 上传
购物网站数据库设计 注册用户表(users) 字段名 数据类型 是否为空 默认值 说明 Un ame Varchar(20) Not null 主键(用户名) Upwd Varchar(20) Not null 用户密码 Uquesti on Varchar(50) Not null 密码查询冋题 Uresult Varchar(50) Not null 密码查询答案 Usafetycode Varchar(16) 安全码 URoleid Int Roles (roleid)外键 角色表(roles) 字段名 " 数据类型 是否为空 默认值 说明 Roleid Int Not null 主键,自动增长 Role name Varchar(20) Not null 角色名字 功能表(functions) 字段名 数据类型 是否为空 默认值 说明 Fid Int Not null 主键,自动增长 Fn ame Varchar(30) Not null 功能名称 Fpare ntld Int Not null 表外建 Furl Varchar(100) 功能路径 管理员信息表(controllers) 字段名 数据类型 是否为空 默认值 说明 Cid Int Not null 主键,自动增长 Cn ame Varchar(20) Not null 管理员帐号 Cpwd Varchar(20) Not null 密码 Croleid Int Not null Roles(roleid)外键 角色一功能表(roles controllers) 字段名 数据类型 是否为空 默认值 说明 Mid Int Not null 主键,自动增长 Mroleid Int Not null Roles(roleid)外键 Mfid Int Not null functions (Fid)外建 商品类型表(shoptype) 字段名 数据类型 是否为空 默认值 说明 Stid Int 主键,自动增长 商品类型编号 St name Varchar 商品类型名称 购物网站数据库设计全文共3页,当前为第1页。 购物网站数据库设计全文共3页,当前为第1页。 商品信息表(shopinfo) 字段名 数据类型 是否为空 默认值 说明 Sid Int Not null 主键,自动增长 (商品编号) Sn ame Varchar Not null 商品名称 Sprice Double(15,2) 商品价格 Snum In t(11) 商品数量 Simgpath Varchar(100) 商品图片路径 Stype Varchar Shoptype(stid)外键 商品类型 订单信息(in de nt) 字段名 数据类型 是否为空 默认值 说明 Bid Int Not null 主键,自动增长 Bconsig nee Varchar(20) Not null >0 收货人 Baddress Varchar Not null Getdate() 收货地址 Bphone Varchar 收货人电话 Bpostalcode Int 邮编 Bdid Int 送货方式编号 Deliver(did)外键 Bdate Datetime 订单时间 Bun ame Varchar(20) Not null 会员编号 Users(u name)外键 订单明细(Order) 字段名 数据类型 是否为空 默认值 说明 Oid Int osid Int Not null 购买的商品编号 Shopinfo(sid)外键 onum Int 购买数量 送货方式(Deliver) 字段名 数据类型 是否为空 默认值 说明 Did Int Dn ame Varchar 送货方式名 Dmoney Double 价格 购物网站数据库设计全文共3页,当前为第2页。 购物网站数据库设计全文共3页,当前为第2页。 收藏夹(favorites) 字段名 数据类型 是否为空 默认值 说明 Fid Int Not null 主键,自动增长 Fsid Int 商品编号 Shopinfo(sid)外键 Fun ame Varchar(20) 用户名 Users(u name)外键 Fdate Datetime 收藏时间 用户基本信息Useri nfo 字段名 数据类型 是否为空 默认值 说明 Ufun ame Varchar(20) Not null 注册用户帐号 Users(u name)外键 Ufsex Varchar(4) 男 性别 Ufshe ng Varchar(20) 省 Ufshi Varchar(20) 市 ufpho ne Varchar(20) 联系电话 Ufname Varchar(20) 真实姓名 Uf