第五十二讲 ASP.NET实战编程(五)
2009-05-01 19:45
148 查看
* 摘要
。在线同学录
* 技术难点
。输入验证控件的使用
。数据库连接操作
。数据绑定
。多用户其权限管理的设计
功能表(Function_table)
f_id int 无重复 功能标识 主键
f_name char(20) 不允许为空 功能名称,不允许重复
f_desc char(50) 允许为空 功能描述
用户组表(User_group)
group_id int 无重复 用户组标识 主键
group_name char(20) 不允许为空用户组名称
group_power char(20) 允许为空 用户组权限表,内容为功能表f_id的集合
用户表(User_table)
user_id int 无重复 用户标识 主键
user_name char(20) 无重复 用户名
user_pwd char(20) 不允许为空 用户密码
user_type int 不允许为空 所属用户组标识 和User_group.group_id关联
。数据库扩展
商品信息表(Wares_info)
增加两个扩展表
商品额外属性表(Wares_ex_property)
ex_pid int 无重复 商品额外属性标识 主键
p_name char(20) 不允许为空 额外属性名称
商品额外信息表(Wares_ex_info)
ex_iid int 无重复 商品额外信息标识 主键
wares_id int 不允许为空 所属商品标识和Wares_info.wares_id 关联
property_id int 不允许为空 商品额外属性标识和Wares_ex_prooperty.ex_pid关联
proerty_value char(20) 不允许为空商品外属性值
。在线同学录
* 技术难点
。输入验证控件的使用
。数据库连接操作
。数据绑定
。多用户其权限管理的设计
功能表(Function_table)
f_id int 无重复 功能标识 主键
f_name char(20) 不允许为空 功能名称,不允许重复
f_desc char(50) 允许为空 功能描述
用户组表(User_group)
group_id int 无重复 用户组标识 主键
group_name char(20) 不允许为空用户组名称
group_power char(20) 允许为空 用户组权限表,内容为功能表f_id的集合
用户表(User_table)
user_id int 无重复 用户标识 主键
user_name char(20) 无重复 用户名
user_pwd char(20) 不允许为空 用户密码
user_type int 不允许为空 所属用户组标识 和User_group.group_id关联
。数据库扩展
商品信息表(Wares_info)
增加两个扩展表
商品额外属性表(Wares_ex_property)
ex_pid int 无重复 商品额外属性标识 主键
p_name char(20) 不允许为空 额外属性名称
商品额外信息表(Wares_ex_info)
ex_iid int 无重复 商品额外信息标识 主键
wares_id int 不允许为空 所属商品标识和Wares_info.wares_id 关联
property_id int 不允许为空 商品额外属性标识和Wares_ex_prooperty.ex_pid关联
proerty_value char(20) 不允许为空商品外属性值
相关文章推荐
- memcache实战之四:接口编程(分别用asp.net自带的System.Web.Caching,以及分布式缓存MemcachedProviders)来实现缓存接口
- 第五十讲 ASP.NET实战编程(三)
- 第四十八讲 ASP.NET实战编程(一)
- 第四十九讲 ASP.NET实战编程(二)
- 第五十一讲 ASP.NET实战编程(四)
- ASP.Net教程系列:多线程编程实战(一)
- ASP.Net教程系列:多线程编程实战(二)
- ASP.Net教程系列:多线程编程实战(一)
- ASP.Net教程系列:多线程编程实战(一)
- [实战]浅谈“是”或“否”的ASP.NET 2.0 数据库编程开发
- 第五十三讲 ASP.NET实战编程(六)
- ASP.Net教程系列:多线程编程实战(一) 续
- 在ASP.NET 2.0中操作数据之六:编程设置ObjectDataSource的参数值
- asp.net的MVC编程、URL重写以及MV编程
- 新浪 app 开发实战(Flex+Asp.net)
- Asp.NET 4.0 ajax实例--DataView 模板编程1
- ASP.NET Google Maps Javascript API V3 实战基础篇一根据指定KML构造图层
- ASP.NET Google Maps Javascript API V3 实战基础篇一叠加层地图
- Asp.Net Core 项目实战之权限管理系统(7) 组织机构、角色、用户权限
- WF4.0实战(十八):模拟asp.net生命周期