6个回答
2013-07-26
展开全部
我就以一个学校的班级录给楼主做个说明吧比如你要做一个学校的网站里面有什么学生,班级 每个学生有一个账号那么你就需要一个张userinfo表。这表里面需要什么呢?最简单的只需要loginID和pwd就可以了。但是除了登陆还不够。假设我要知道每个学生的名字,那么我就又需要一个字段,username这样在一个用户登陆后我们就能看到他的名字,对于一个班级系统来说。你可能需要知道这位用户是老师还是学生,这时又需要一个字段userType。对于一个校友录来说。不同的人应该是有不同的权限,这时你就可以加以个userLevel来记录用户级别(这里举个简单的,实际上大型系统很少通过一个字段定义权限,级别) 如果需要更安全的,你也需要用户的最后登陆时间,等等,这时又需要一个lastLoginTime 这样一张初步的userinfo表就完成 作为班级录,肯定需要知道用户是否加入班级。这时我们是否应该再给userinfo加个字段userClass.记录用户所在的班级ID呢?答案是否定的,首先你要考虑到用户和班级是一对多的关系。因为一个学生可能在很多班级呆过的。所以这时最好的做法是新建一张表。这张表记录用户ID和班级ID。这样就可以关联用户和班级的信息 这是一个简单的例子。。所以你从数据库设计时应从你的系统实际需要去分析。分析你的系统需要什么。一点点。从最小的开始分析。慢慢从简单到复杂,要知道很少有人是能一步到位的。。写的不是很完善,希望能帮到你。
ZESTRON
2024-09-04 广告
2024-09-04 广告
表界面分析在材料科学及化学领域占据核心地位,它深入探索物质表面与界面的微观结构、化学组成及相互作用。通过电商平台射线光电子能谱(电商平台PS)、扫描电子显微镜(SEM)及原子力显微镜(AFM)等先进技术手段,我们Dr. O.K. Wack ...
点击进入详情页
本回答由ZESTRON提供
展开全部
数据库设计步骤,详细为你解释正确的设计步骤
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-26
展开全部
如果是考试题的话,以下内容略过数据库, 是用来存放数据的, 所以, 数据库的设计要根据你的数据信息来设计比如: 学生信息表(你希望存放的内容包括学号,姓名,系部,班级性别,年龄,党团关系,籍贯,联系电话等)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-26
展开全部
先学习一下第三范式,这样你会有个好的结构模型再看需求,任何数据库都由需求决定的。你得清楚所有的存取并研究是否合理。数据都可以化整为零,也就是说,复杂的数据,你尽可能分成小块,让第个小块合理,你的数据库也相对合理。 设计是个积累的过程,有好多东西语言表达不容易,经验使之然。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-26
展开全部
先要收集相关资料咯考虑要达到什么样的效果然后就是写程序调试编译
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询