当前位置: 首页 > news >正文

社交网站源代码指数基金

社交网站源代码,指数基金,贵阳网站开发工程师招聘网,学seo哪个培训好系列文章目录 第一章 数据库基础 第二章 数据库基本操作 第三章数据库约束 文章目录 系列文章目录前言一、表的设计二、表的关系总结 前言 在前文中,我们学会了基本的CRUD操作,对数据库中的数据进行约束以提高数据库的准确性。接下来介绍的表的设计就是…

系列文章目录

第一章 数据库基础
第二章 数据库基本操作
第三章数据库约束


文章目录

  • 系列文章目录
  • 前言
  • 一、表的设计
  • 二、表的关系
  • 总结


前言

在前文中,我们学会了基本的CRUD操作,对数据库中的数据进行约束以提高数据库的准确性。接下来介绍的表的设计就是尝试将场景转化成数据库中的内容知识。


一、表的设计

设计表需要考虑许多部分,实体、关系等一系列因素都会影响到表的创建。
设计表通常有这么几个步骤:

  1. 确定场景中的实体
  2. 理清楚实体之间的关系

二、表的关系

1.一对一
实体之间只存在于一对一的关系是十分常见的。
以简单的教务系统来说,一个学生只有一个账号,一个账号只属于一个学生。我们可以有以下两种设计形式。
[1] 在一张表中有学生的基本信息,同时还有账号的信息。(这种情况下当信息量大了之后就会复杂许多)
[2] 设计两张表 student表中有学生的基本信息,account表中存储账号的基本信息。二者之间可以通过外键进行连接。在student表中加上accountId;在account 表中加上studentId

2.一对多
一对多的关系以学生和班级进行举例即可。一个学生只存在于一个班级,而一个班级里有多个学生。
在这种情况下,班级表就不能有studentId的存在了,而学生表中应当有一列属于classId 作为外键连接

3. 多对多
一个学生可以学习多个课程,而一个课程可以有多个学生学习。这种情况就是最简单的多对多的情形。
对于这种情况,我们通常会引入一个"关联表"
student(id,name ……);
course(courseId,courseName ……);
student_course(studentId,courseId);
这种情况下,通过student_course表存储两个外键.
4.无关系


总结

表的设计就像设计模式一样,通过一些基本的表之间的关系,给我们基本的思路让我们能够更快的设计表。

http://www.ds6.com.cn/news/50546.html

相关文章:

  • 网络营销招聘合肥seo
  • 外 网站 公司营销型网站制作企业
  • 云南昆明网站建设百度快速排名平台
  • 做网站怎么改关键词泉州网站建设优化
  • 计算机培训课程网站整站优化
  • 网页无法访问是什么意思seo主管招聘
  • 包头网站作风建设年自评材料百度广告客服电话
  • 郑州郑东新区网站建设百度竞价是什么意思
  • 织梦怎么做淘客网站百度快照收录
  • 网站添加友情链接网络运营推广怎么做
  • 外贸网站如何做的好处个人怎么创建网站
  • 微信h5商城网站引流获客app下载
  • 做网站推广托管注意网站建设方案书模板
  • 网站有收录没权重网站制作需要多少钱
  • 前端开发规范惠州企业网站seo
  • 档案局网站的建设创意营销新点子
  • 做网站项目流程最新网域查询入口
  • 优秀的定制网站建设提供商百度智能小程序怎么优化排名
  • 广州番禺专业建网站河南网站优化公司哪家好
  • 济南网站推广建设有限公司怎么建网站详细步骤
  • 免费发布推广信息的app一键优化大师下载
  • 网站开发案例pdf晨阳seo
  • 做网站编辑需要经验吗网站建设有哪些公司
  • 网络推广费用计入什么科目seo如何挖掘关键词
  • 怎么自己做网站框架天津最新消息今天
  • 怎么安装php网站整站seo技术搜索引擎优化
  • 苗木门户网站模板重庆seo全面优化
  • 嵊州建设银行取款网站seo具体是什么
  • 品牌网站建设有哪两种模式做网站优化哪家公司好
  • 电线电缆技术支持中山网站建设干净无广告的搜索引擎