社区
Oracle
帖子详情
请教:关于用户信息表的设计。
fisher_ch
2011-08-21 10:16:16
小弟有个问题请教一下大家。现在想设计一个用户信息表,包括字段:用户名,姓名,电子邮箱,地址,移动电话等,这个表记录网站用户的基本信息。因为网站提供用户登录功能,为不同级别的用户(普通用户,普通会员,vip)提供不同的服务,那么在设计的时候,我是将密码和用户级别字段都放在这个用户信息表里比较好,还是再创建一个登录表,专门存放:用户名,密码,用户级别比较好?(在性能和可扩性同时考虑的条件下)
...全文
870
4
打赏
收藏
请教:关于用户信息表的设计。
小弟有个问题请教一下大家。现在想设计一个用户信息表,包括字段:用户名,姓名,电子邮箱,地址,移动电话等,这个表记录网站用户的基本信息。因为网站提供用户登录功能,为不同级别的用户(普通用户,普通会员,vip)提供不同的服务,那么在设计的时候,我是将密码和用户级别字段都放在这个用户信息表里比较好,还是再创建一个登录表,专门存放:用户名,密码,用户级别比较好?(在性能和可扩性同时考虑的条件下)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fisher_ch
2011-08-24
打赏
举报
回复
想了想,照着lzd_83的方法做了,也感谢其他回答的童鞋
新丁11111
2011-08-22
打赏
举报
回复
[Quote=引用 2 楼 yuyeyi 的回复:]
级别作为一个表
其他放用户表里面。
建议看下三范式
[/Quote]
支持
Rotel-刘志东
2011-08-21
打赏
举报
回复
直接放在一个表就可了。在数据表中建立一个级别的对应的字段了。不用的用户对应
不同的级别,方便管理呀!
不要吧用户名、密码、用户级别单独建立表了。
yuyeyi
2011-08-21
打赏
举报
回复
级别作为一个表
其他放用户表里面。
建议看下三范式
基于用户评价的餐饮酒店推荐系统 毕业
设计
-附源码04377
基于用户评价的餐饮酒店推荐系统的主要使用者分为管理员和普通用户,实现功能包括管理员:系统用户、餐饮信息管理、美食分类管理、美食评分管理、美食订单管理、酒店信息管理、酒店评分管理、房间类型管理、入住订单管理、退房信息管理、系统管理(轮播图管理、敏感词管理)、系统公告管理模块,普通用户:首页、系统公告、餐饮信息、酒店信息、我的账户、个人中心等功能。由于本网站的功能模块
设计
比较全面,所以使得整个餐饮酒店推荐系统信息管理的过程得以实现。
用户体验与界面
设计
:常见的UI
设计
模式
http://www.yixieshi.com/ucd/10761.html 交互
设计
师在
设计
线框图原型时,熟知常见的web
设计
模式很有帮助,做到“心中有数”才能创造出符合需求,用户易学易用的界面来。所谓“没有必要重复发明轮子”,模式往往容易解决常见问题,正确的模式能帮用户熟悉界面、提高效率。 常见的UI
设计
模式如下图: 下面分别进行具体分析,遇到不同需求的时候就可以
数据库课程
设计
-图书管理系统数据库
设计
但在
设计
的过程中,遇到了一些问题,如进行图书借阅查询时,站在用户的角度,首先应该是进行书籍信息的查询,此搜索过程可以通过输入书籍关键字实现。书号对应该本书的状态,书名对应该种书的在库数。管理员端开放的功能有学生信息调整、图书信息调整及对图书/学生信息的查询,包括借阅信息、归还信息、预订信息及续借信息,以此实现对学生操作的确认。由于学生对状态为“可借”的图书进行预订后,图书状态由“可借”变为“已预订”,首先根据学号和书号查询是否有预订记录,如果有则将预订信息
表
中的相应记录删除,同时更新图书状态为“可借”。
用户
表
与学生
表
、教师
表
、雇员
表
、客户
表
、供应商
表
等的分工合作
一个系统,往往可能有多种用户,例如学校的管理系统,
可能会有学生
表
,教师
表
,但是往往,学生也需要登录,教师也需要登录,
学生也需要修改嘛,老师也需要修改密码,学生也需要权限,老师也需要权限。
你总不能
设计
乱套了,以前我对这些,没有很清晰的解决思路,后来在上海看到了
一个系统的
设计
,豁然开朗(分工合作,各管各的)。
教师
表
是教师
表
,因为教师的侧重点不一样,字段也不一样,那就 Teacher
表
好了。
学生
表
,也是侧重点不一样,字段也不一样
数据库
设计
(5)-理解用户需求
从本次讲座开始我将引领大家开始数据库
设计
之旅,我们将从需求分析开始,途中将经过概念数据建模、多视图集成、ER模型转化为SQL、范式化等过程,最终得到完整、可用的SQL
表
。 需求分析在数据库生命周期中至关重要,通常也是涉及人员最多的步骤。数据库
设计
师在这个阶段必须走访最终用户,与他们进行访谈,从而确定用户想在系统中存储什么数据以及想怎样使用这些数据。我们将需求分析分为两个步骤:1.理解用户需求;2
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章