管理系统数据库设计时, 设计的实体关系图
Entity Relationship Diagram(包含了实体,关系,属性)
一般来描述数据库表的关系
power designer的使用:
Power Designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。
使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计
学习的视频:https://www.bilibili.com/video/BV1G8411L7uX/?spm_id_from=333.337.search-card.all.click&vd_source=3b2b7fb671161612d699f578850584a1
一、基本操作
1. 创建模型(概念)
2.创建实体entity
3. 双击表,进行操作
General
Name: 表的名字,注释用的
Code: 生成数据库时,表的名字
Attribute
Name:是做注释用的
Code:实际转换为数据库时的字段名
Data Type:
递增id,选择serial
字符串,选择Charaters
数字,选择Integer
时间,选择Timestamp
length:
递增id是没有长度的
Precision:
精度
Mandatory:
强制性的,意思上面的name不能为空,非空约束
Primary Identifier:
主标识符,不重复也不为空【主键】
Displayed:
显示
4. 存储
存储物理模型和概念模型,记住是在一个空的文件夹
5. 转换物理数据模型
三、关系
一对多:
fk:外键
一对一:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!