热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

实体联系模型ER图

👨‍💻个人主页:元宇宙-秩沅hallo欢迎点赞👍收藏⭐留言📝加关注✅!本文由秩沅原创收录于专栏数





在这里插入图片描述

👨‍💻个人主页:@元宇宙-秩沅

hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

本文由 秩沅 原创

收录于专栏 数据库干货铺


⭐E-R图⭐





文章目录


    • ⭐E-R图⭐

  • 一,E-R模型的基本概念
    • 👨‍💻概念
    • 👨‍💻内容
    • 👨‍💻作用

  • 二,E-R图部件介绍
    • 👨‍💻E-R图符号

  • 三,E-R图示例
    • 👍例题一
    • 👍例题二






一,E-R模型的基本概念


👨‍💻概念





E-R模型是用于数据库涉及的高层数据模型




是一种自顶向下的数据库涉及方法(点击解释)





👨‍💻内容



1.实体:指用户业务中可区分的对象
2.联系:指对象之间的相互联系
3.属性:可理解为实体 或 联系的特征
4.约束:对实体,联系,属性的约束
( 如一对一 ,多对一,多对多 的约束)




👨‍💻作用





将现实企业中的信息和相互作用映射为概念模式





二,E-R图部件介绍


👨‍💻E-R图符号



![在这里插入图片描述](https://img-blog.csdnimg.cn/869b2840e5bd4c4d94eb70dee89f7dde.png -------在这里插入图片描述




三,E-R图示例


👍例题一



1.商品管理部负责管理销售的各类商品。目前公司所有可供销售的商品都记录在Excel表格中。Excel表格中每条记录的主要内容包括:商品名称、商品类别、商品价格、生产厂家、上一次购入时间、商品的详细信息、商品的缩略图。其中,商品类别包括图书、手机、数码影像和电脑等。商品的缩略图为jpg或png类型的图片。



下图为商品管理部记录在Excel表格中信息E-R图


在这里插入图片描述




👍例题二



Excel表格中每条记录由三部分内容构成,分别是订单的基本信息、订单的购买人信息和订单中购买的商品信息。
订单的基本信息包括:订单编号、订单的提交时间和订单的当前状态订单的购买人信息包括:购买人的姓名、购买人的性别、购买人的联系方式、购买人的电子邮箱。其中,购买人的联系方式统一存储了购买者的送货位置、邮政编码和购买人的手机号码。
订单的购买商品信息包括:商品的名称、商品的类别、商品的缩略图、商品的购买数量、商品的单价



下图为商品销售部记录在Excel表格中信息E-R图


在这里插入图片描述

你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!







推荐阅读
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • SQL中UPDATE SET FROM语句的使用方法及应用场景
    本文详细介绍了SQL中UPDATE SET FROM语句的使用方法,通过具体示例展示了如何利用该语句高效地更新多表关联数据。适合数据库管理员和开发人员参考。 ... [详细]
  • IT项目管理过程中的方法、工具、技术
    工欲善其事,必先利其器。而对于一个软件开发项目,最重要的器就是方法,工具和技术。而这三要素中重要的又是方法论,方法是基础&# ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 网络运维工程师负责确保企业IT基础设施的稳定运行,保障业务连续性和数据安全。他们需要具备多种技能,包括搭建和维护网络环境、监控系统性能、处理突发事件等。本文将探讨网络运维工程师的职业前景及其平均薪酬水平。 ... [详细]
  • 本文介绍如何使用Python进行文本处理,包括分词和生成词云图。通过整合多个文本文件、去除停用词并生成词云图,展示文本数据的可视化分析方法。 ... [详细]
  • 深入解析三大范式与JDBC集成
    本文详细探讨了数据库设计中的三大范式,并结合Java数据库连接(JDBC)技术,讲解如何在实际开发中应用这些概念。通过实例和图表,帮助读者更好地理解范式理论及其在数据操作中的重要性。 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
  • 本文介绍如何使用 Python 获取文件和图片的创建、修改及拍摄日期。通过多种方法,如 PIL 库的 _getexif() 函数和 os 模块的 getmtime() 和 stat() 方法,详细讲解了这些技术的应用场景和注意事项。 ... [详细]
  • 本文介绍如何使用 Python 的 xlrd 库读取 Excel 文件,并将其数据处理后存储到数据库中。通过实际案例,详细讲解了文件路径、合并单元格处理等常见问题。 ... [详细]
  • 如何在Excel中批量生成条形码
    本文将详细介绍如何利用Excel快速批量生成条形码,适用于需要为大量产品编码创建条形码的企业和用户。我们将逐步讲解从准备数据到最终生成条形码的完整过程,并提供实用的操作技巧。 ... [详细]
  • 本文介绍了MindManager在项目管理中的强大功能,特别是其内置的甘特图工具。通过该工具,用户可以轻松创建和管理项目计划,优化任务分配,并与其他软件无缝集成。 ... [详细]
  • Vue 2 中解决页面刷新和按钮跳转导致导航栏样式失效的问题
    本文介绍了如何通过配置路由的 meta 字段,确保 Vue 2 项目中的导航栏在页面刷新或内部按钮跳转时,始终保持正确的 active 样式。具体实现方法包括设置路由的 meta 属性,并在 HTML 模板中动态绑定类名。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
author-avatar
露露bear_715
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有