【数据库】PowerDesigner物理模型的制作步骤

参考博客:https://www.cnblogs.com/biehongli/p/6025954.html

1.New Model

2. 物理模型最常用的三个是table(表),view(视图),reference(关系)

3.新建表(和CDM基本一样)

点击Columns设置字段

4.设置主键自增

5.同理建立班级信息表

建立关系,学生和班级是多对一的关系,所以从学生拉到班级(一个箭头),会在学生表里自动增加一条字段。

双击关系线,编辑关系信息:

和CDM不同,不会出现文字提示,可以借助别的按钮提醒自己,或者自己明白就行了

6.新建教师信息表

建立关系(学生和老师多对多),PDM多对多需要增加一张中间表-学生和教师的关系表,并设置主键自增

完成后如下图:

建立联系:注意在PDM中右箭头的是1,无箭头的是多:

这里要理清楚关系:一个学生可以有多个老师,所以左边的那个箭头是从关系表指向学生的,代表一个学生可以有多个老师。同理,一个老师可以有多个学生,右边的箭头是从关系表指向老师的,代表一个老师可以有多个学生。

可以看到箭头(关系)打完之后,关系表多了两个字段,即教师表和学生表中的主键,在关系表中成了外键。则关系表中有三个字段即三个属性。一个是自己本身的(可以没有可以一个或多个),还有两个外键(别的表的主键)。

发布了68 篇原创文章 · 获赞 20 · 访问量 6877

猜你喜欢

转载自blog.csdn.net/qq_43633973/article/details/102881534
今日推荐