下面用一个例子说明新建表和新建映射,表和映射是OWB的基本组成部分。
场景:一个用户表、一个角色表、一个用户和角色对应表。即用户和角色是多对多的关系。
但是对应表里只有两个字段:用户id、角色id,现在我们新建一个表,除了这两个字段外还有用户名称、角色名称。 3.3.9
新建表
点击上一步建好的目标库下边的表,右键新建表,输入表名称,如下图:
点击确定,如下图:
此时工作区域列出的是表的信息,需要我们填写表相关的信息。选择“列“,输入想要的列及数据类型,如下图:
天道酬勤 http://blog.tianshansoft.com第 29 页 共 52 页
在“关键字“系列里填写主键等信息,如下图:
其实建表的过程和oracle数据库里建表过程基本一致。
此时如果想自己建的表有没有问题,可以在表上右键,选择“验证”,验证一下。
验证后可以进行“生成”,在表上右键,选择“生成”即可。
如果想把该表建在数据库里,则在表上右键,选择“部署”,部署后即可在目标库中查询到该表的信息。
天道酬勤 http://blog.tianshansoft.com第 30 页 共 52 页
部署后的提示信息,如下图:
3.3.10 新建映射
基于上个步骤我们新建的表,这个步骤我们建这个表的映射。
在映射上面右键,新建映射,如下图:
输入映射名称,点击确定。此时工作区显示映射的编辑器。
从数据源SRC_36中把secu_t_userrole表拉到编辑器上,拉上后可以看到该表的信息。如下图:
天道酬勤 http://blog.tianshansoft.com第 31 页 共 52 页
此时从右边的“组件调色板”中选择“查找”拉到编辑区域,此时会弹出查找的界面,如下图:
此时选择SEC_T_USER,此时会弹出添加查找的向导,如下图:
天道酬勤 http://blog.tianshansoft.com第 32 页 共 52 页
相关推荐: