美文网首页
09-17:数据库设计与UML

09-17:数据库设计与UML

作者: 神坛下的我 | 来源:发表于2018-09-18 08:44 被阅读0次

数据库设计与UML

概念模型(E-R)CMD

  • 实体,能够独立存在的物体,不依赖其他物体的存在,其他实体都不存在,它
    独自存在仍然有意义。

  • 关系除了两个主实体之外,往往还有一些附加的关联(关系)如:商品与顾客是
    主实体,收营员是附加关系

  • 两个实体疑似有关系,判断是否其他两个实体的关系可以有附加关系包含它们,
    比如教师和课程疑似有上课记录,学生和课程的选课关系确定,并且可以通过
    课程来确定上课教师,就可能没有必要单独考虑教师和课程的关系。

  • 概念模型阶段:找出实体和实体的关系,添加实体的基本字段(非外键字段)

  • PowerDesigner操作:

  1. 选择 概念模型(concept model)
  2. 菜单 palette 右键工具栏
  3. 实体entity 关系relationship 实体之间拖关系,谁拖向谁,为一对多
    修改一对多,多对一,多对多关系,双击关系线Cardinalities

逻辑模型 LMD

  • 整理关系表
  1. 去掉联合主键,添加流水号主键
  2. 添加各种逻辑字段(各种时间和数值)
  3. 添加和其他实体的次要逻辑关系

相关文章

  • 09-17:数据库设计与UML

    数据库设计与UML 概念模型(E-R)CMD 实体,能够独立存在的物体,不依赖其他物体的存在,其他实体都不存在,它...

  • 决胜B端学习笔记07-数据分析

    技能目录 数据埋点UML建模技术知识数据库与SQL数据分析产品文档 数据库与SQL 数据库表设计 从ER图到数据表...

  • PowerDesigner使用教程与快速创建数据库

    如何安装powerdesigner 使用PD(UML工具——Power Designer)设计数据库 PowerD...

  • 2019-12-08

    tutor-student-task模块 数据库设计 1.student_task 学习任务表 UML 依赖服务 ...

  • 来学一下UML

    来学一下UML 一、UML简介 UML是面向对象分析与设计时的行业标准,全称为Unified Modeling ...

  • 基于UML的需求分析和系统设计

    基于UML的需求分析和系统设计 原文地址:基于UML的需求分析和系统设计 一、项目开始阶段 通过与用户的访谈,确认...

  • UML数据库建模

    由于需要画UML图,网上资源太抽象,这里根据B站鲁老师的教学视频来写一些画UML图的方法。 30数据库设计(四)-...

  • 架构师学习第一章总结

    重抽象,重设计,重文档,重交流,重表达。 UML可以帮忙整理思绪,帮忙自己与他人,与未来的自己沟通。 多用UML表...

  • 决胜B端学习笔记06-技术知识

    技能目录 数据埋点UML建模技术知识数据库与SQL数据分析产品文档 技术知识 为什么 程序设计的MVC范式MVC:...

  • UML与设计模式

    UML类图和时序图 UML类图 车的类图结构为< >,表示车是一个抽象类; 它有两个继承类:小汽车和自行车;它们之...

网友评论

      本文标题:09-17:数据库设计与UML

      本文链接:https://www.haomeiwen.com/subject/tcxynftx.html