自己画E-R图时,

运行:Power Designer

。。1

。。2

。。3

可以先放两个空的实体,然后,分别修改属性(鼠标右键,最后一项Properties),名称为:学生、课程。

。。4

创建一个实体(需要特别注意的是,点击完右边功能的按钮后需要点击鼠标指针状态的按钮或者右击鼠标即可,不然很容易乱操作,这点注意一下就可以了)

。。5

画出联系:“选课”,多对多

。。6

。。7

对两个实体细化:设置属性。学生有学号、姓名属性。课程有课程号、课程名属性。

。。8

学生有学号、姓名属性。

。。9

课程有课程号、课程名属性。

。。1

二、E-R图,直接转换为物理数据模型

主菜单:

Tools à Generate Physical Data Model

转换为物理数据模型后,会自动把联系“选课”转换为类似实体的关系模型,学号、课程号自动为外键(FK)。

此时,“选课”的关系模型(右键,属性),选中columns:

增加

“成绩”。

完成效果:

最新文章

  1. 构建自己的 Linux 发行版
  2. 《The Linux Command Line》 读书笔记03 ls命令与长格式输出解释 文件权限
  3. An error I have completed recently
  4. 从输入 URL 到页面加载完的过程中都发生了什么事情?
  5. 【mongoDB高级篇②】大数据聚集运算之mapReduce(映射化简)
  6. iOS H5容器的一些探究(一):UIWebView和WKWebView的比较和选择
  7. 我的第一个 Rails 站点:极简优雅的笔记工具-Raysnote
  8. C# 读写INI 文件
  9. windows phone 8学习 - 选择器
  10. JAVA与JSON的序列化、反序列化
  11. Android Http异步请求,Callback
  12. Traefik实现Kubernetes集群服务外部https访问
  13. Python程序员常用的IDE和其它开发工具
  14. error while loading shared libraries: libmysqlcppconn.so.7: cannot open shared object file: No such file or directory
  15. ASP入门(十一)-Session小案例
  16. debug的粗略使用(求大神们补充、指教,小渣马上改)
  17. 配置nginx为FastDFS的storage server提供http访问接口
  18. Succession
  19. redis性能提升
  20. php数组函数常见的那些

热门文章

  1. switchery插件:多个按钮,用jquery进行切换
  2. fontawesome图标不显示的原因
  3. 接口测试checklist
  4. python二级 第七套
  5. P6880-[JOI 2020 Final]オリンピックバス【最短路】
  6. After Effects 图层属性及属性组结构详解
  7. Apache ShardingSphere 邀您相约 Open Source Day
  8. codeforces316E3 Summer Homework(线段树,斐波那契数列)
  9. SpringBoot-语言国际化
  10. 一文弄懂CGAffineTransform和CTM