在数据库概念模型设计的时候,ER图是基本方法之一,主要用来描述数据库中所涉及实体及实体与实体之间的关系。实体间的关系通常有:1对1(1:1),1对多 (1:m),多对1(m:1),多对对(m:n)等。
它是关系型数据库的几种关系,是很基础的,也是很重要的,通过他可以帮助你建立更合理的数据库,同样在实际应用中,对数据库的建立方式怀疑的时候,这也是个理论的依据。要充分理解并且了解各种的关系应该建立什么样子的表。
数据库管理系统
是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的计算机类型来作分类,例如服务器群集、移动电话;
或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。
以上内容参考:百度百科-数据库
就是一个n对应多个m,一个m对应多个n比如教师和学生的关系:一个学生可以有多个老师教,而一个老师又可以交多个学生,也就是所谓的多对多关系(n:m) 此外还有一对一(1:1),一对多(1:n),多对一关系欢迎分享,转载请注明来源:内存溢出
评论列表(0条)