Solartimes共识——PowerDesigner设计——引用的命名
引用的命名格式:
1、子表名_主表名_键名
例如:
子表名:Sections
主表名:Groups
键名:GroupID
引用的名称:Sections_Groups_GroupID
2、业务前缀_子表名_主表名_键名
例如:
子表名:cs_Sections
主表名:cs_Groups
键名:GroupID
引用的名称:cs_Sections_Groups_GroupID
3、(子表业务前缀)子表名_(主表业务前缀)主表名_键名
例如:
子表名:xeen_Roles
主表名:aspnet_Roles
键名:RoleID
引用的名称:xeenRoles_aspnetRoles_RoleID
4、子表名_主表名_键名1&键名2
例如:
子表名:Us
主表名:Os
键名1:UID
键名2:OID
引用的名称:Us_Os_UID&OID
针对引用的表是复合主键
5、子表名_主表名_主表键名~子表键名
例如:
子表名:FriendUsers
主表名:Users
主表键名:FriendUserID
子表键名:UserID
引用的名称:FriendUsers_Users_FriendUserID~UserID
针对引用的主表和子表的键名不相同的情况
综上所述:
[相同业务前缀_]_[子表业务前缀]子表名_[主表业务前缀]主表名_(键名1&键名2&...|主表键名~子表键名)
转载于:https://www.cnblogs.com/konimeter/archive/2006/04/13/374722.html
Solartimes共识——PowerDesigner设计——引用的命名相关推荐
- 使用PowerDesigner 设计SQL Server 数据库
工具: Sybase PowerDesigner 12.5 Microsoft SQL Server 2005 第一步:概念数据模型 打开PowerDesigner 软件,设计"概念数据模 ...
- PowerDesigner设计数据库
PowerDesigner设计数据库 李伟华 2000年9月 说明:此文档为本人经验积累之所得,非部门设计文档(版权所有) 本文档不讲述如何使用PowerDesigner,而是讲述如何将PowerDe ...
- Solartimes共识——View(20060502)和Form(20060501)
Form: 1.ReadOnly字段用Label实现 2.新建.修改.明细分开不同的页面实现 3.在数据库中字段的值为null或""的在页面上表达应该有所区别 4.字段的长度,页面 ...
- PowerDesigner设计的数据库 ORA-0092
异常 数据库由Powerdesigner设计,格式为Oracle10g,由Powerdesigner生成的数据库并没报什么异常,使用navicat也能正常操作,而使用PLSQL Developer去出 ...
- PowerDesigner设计MySQL表结构转SQLServer问题
0x00 问题背景 用设计PowerDesigner设计好了MYSQL的表结构,但是某个系统采用的是SQLServer数据库,也需要用到这些表,那么如何省时省力地迁移到SQLServer数据库呢,笔者 ...
- powerdesign java,PowerDesigner设计数据库表
1.说明 使用PowerDesigner设计数据库表, 然后将表设计导出为Word文档, 以及MySQL数据库对应的DDL刷库脚本. 2.创建模型 首先创建概念数据模型: File -> New ...
- (PD)PowerDesigner设计表时显示注释列Comment,Columns中没有Comment的解决办法(关联MySQL)
1.在所要编辑的表上双击,打开Table Properties窗口,并将上面的选项卡切换到Columns,如下图: 2.点击Customize Columns and Filter按钮,下图红框中的按 ...
- PowerDesigner设计表添加注释问题
问题: 使用PowerDesigner设计表模型的时候,如何给各个字段添加注释. 解决: [img]http://dl.iteye.com/upload/attachment/483632/7d515 ...
- 数据库设计中的命名规范
1.引言 数据库设计过程中表.字段等的命名规范也算是设计规范的一部分,不过设计规范更多的是为了确保数据库设计的合理性.为了项目最终的协调稳定性,而命名规范则更多的是为了确保设计的正式和统一.公正的讲, ...
最新文章
- 【Java基础】关键字
- 混合云如何落地?光环有云携手AWS一触即发
- ci 框架插入时返回插入的id号
- python爬斗鱼直播_Python爬取2000万直播数据——看20万游戏主播能否月入100万
- 学习数字图像处理经验谈
- Qt之程序发布以及打包成exe安装包
- Android开发之运行客户的Demo拿不到数据
- Java抽象– ULTIMATE教程(PDF下载)
- 电脑测速软件_联通你我【宽带提速】让网速飞!超实用的宽带测速提速攻略来啦!...
- php和mysql处理树状_分级_无限分类_分层数据的方法_PHP和MySQL处理树状、分级、无限分类、分层数据的方法...
- 【HDU - 2104】hide handkerchief (素数)
- 数据字典在sga的哪一个组件中缓存_【赵强老师】Oracle数据库的内存结构
- 剑指 Offer II 070. 排序数组中只出现一次的数字
- 什么是clearfix?
- Android添加垂直滚动ScrollView 常见问题
- oracle11g64位怎么用sql,Oracle11g64位下使用PLSQL
- 三菱FX5U rtu方式通讯两台施耐德ATV320变频器
- iOS开发之获取实时气压、相对高度
- R语言 | 编写自己的函数
- Flutter Dio网络请求:DioError [DioErrorType.RESPONSE]: Http status error [400]或者[500]
热门文章
- Seata多微服务互相调用_全局分布式事物使用案例_Order-Module order微服务的配置搭建_写代码上---微服务升级_SpringCloud Alibaba工作笔记0061
- 面试工作笔记001---记录各种语言_各种技术经典面试问题
- SpringCloud工作笔记031---Idea中JDK为1.8,还提示Diamond types are not supported at this language level
- Face alignment at 3000 FPS via Regressing Local Binary Features
- lua调用shell 脚本
- 无人驾驶之入门(开篇)
- redis 重新加载_Redis持久化和Redis持久化方式
- 冒泡排序法和选择排序法
- 匿名类 java final_java提高篇(十)-----详解匿名内部类 ,形参为什么要用final
- c语言牛顿方法,C语言编写牛顿迭代法的跟踪