这里用PowerDesigner做一个初步的设计,后面可能会有修改。
1、启动PowerDesigner新建物理数据模型
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_新建

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_设计_02
2、工具栏
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_新建_03
3、新建表模型
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_设计_04
4、添加第一张表,可以双击表或右键菜单打开下面窗口
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_设计_05
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_06
别忘了把Owner选上dbo,然后切换到Columns选项卡
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_设计_07



ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_设计_08
完成后,表的模样是下图这副德行的
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_09
按此步骤依次添加其他表
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_alt_10

6、添加表关系,选中工具箱的关系工具,由从表拖向主表,双击关系出现右侧窗口
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_alt_11

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_12
7、配置数据库连接
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_13

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_新建_14

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_15

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_设计_16


ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_设计_17

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_alt_18

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_alt_19

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_alt_20

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_21

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_新建_22
8、创建数据库并在数据库中生成表,这里我是先在SQL Server Management Studio中先创建了数据库,然后
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_设计_23

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_新建_24

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_25
由于数据库已生成并存在dbo架构,所以把勾都去掉,剩下都保持默认就可以了,这里要注意,如果数据库中已经存在表,并且想保留数据,就要在【Options】这里好好选选了,后面的【Selection】也是
ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_新建_26

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_27

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计_工具栏_28

直接【Run】后,在数据库中可以看到生成的表。