`
davexin
  • 浏览: 39299 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据库表名长度、序列长度、pk长度

阅读更多

不同的客户要求现场用不同的数据库,特别是像金融行业,对不同的银行实施同一个产品,遇到不同的数据库。

不同的数据库表名字、序列、主键等的长度都不一样,考虑到db2和oracle,所以设计数据库时:

建议:    表名长度<=30

             序列名字长度<=18

             pk名字长度<=18

0
4
分享到:
评论

相关推荐

    数据库设计命名规范

    - **前缀与实际名字**:对象名字由前缀和实际名字组成,不包含任何空格,且长度控制在30个字符以内。前缀采用小写字母,具体如下: - 表:`tb_` - 视图:`vi_` - 存储过程:`sp_` - 函数:`fn_` - 索引:`idx_`...

    ORACLE数据库命名规范.

    表的命名规则是:表名用T_开头,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词要大写。多个单词间用下划线(_)进行连接。若库中有多个系统,表名采用系统名称+单词或多个单词,系统名是开发系统...

    数据库设计规范

    主键命名以“pk_”为前缀,后跟所属表名,长度不超过30个字符。当表名过长时,可按表名缩写规则进行简化,保持命名简洁明了,便于识别和管理。 以上规范的遵循,不仅有助于数据库的规范化设计,还能极大地方便团队...

    数据库命名规范

    - 后跟主键所在表名,长度不超过30个字符。如果超过限制,使用缩写。主键名使用小写字母表示。 - 示例:`pk_user_info` 遵循这些规范,可以确保数据库结构清晰易懂,降低理解和维护的难度,提高团队合作效率。在...

    Mysql Oracle 数据库开发设计及使用规范

    - 表名长度限制为30个字符。 - 使用具有名词性质的英文单词,单词间同样用下划线`_`连接。 - 超长表名处理方法:从前往后截取每个单词的前三个字母,保留最后一个单词完整,若仍然超长,则保留前面单词的首字母直接...

    数据库编写规范.docx

    序列名遵循`表名_列名_seq`的格式,主键为`表名_pk`,外键为`表名_列名_fk`。 4. **实体表结构**:实体表应包含主键、创建人、创建时间、修改人、修改时间和删除标志字段,用于追踪数据生命周期和逻辑删除。 5. **...

    数据库设计商业数据库对象命名规范

    - 主键和外键是确保数据完整性的约束,命名通常以`pk_`和`fk_`开头,后跟关联的表名,如`pk_customers`,`fk_orders_customer_id`。 - 索引加速数据检索,命名应反映索引的用途,如`idx_customer_last_name`,`idx...

    Oracle11命名规范心得

    2. **长度限制**:表名长度需控制在30个字符以内。若因特定需求超过此限,应从最后一个单词开始进行缩写,优先考虑约定俗成的缩写,否则取前四个字母代替。 3. **单数形式**:推荐使用单数形式命名表,如`T_...

    Oracle数据库开发和设计规范

    除数据库名称长度为 1-8 个字符,其余为 1-30 个字符,Database link 名称也不要超过 30 个字符。命名只能使用英文字母,数字和下划线。 表名规则 表名规则为 xxx_yyy_TableName。xxx 表示子系统的名称,由三个...

    网吧计费系统数据库设计

    ### 网吧计费系统数据库设计 #### 一、概述 本文档旨在详细解析一个网吧计费系统的数据库设计方案,该方案使用Oracle数据库实现。设计包括三张主要表:`cards`表(用户表)、`computers`表(电脑表)以及`records`...

    数据库命名规范小结

    * 表名用T_开头,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词要大写。 * 多个单词间用下划线(_)进行连接。 * 若库中有多个系统,表名采用系统名称+单词或多个单词,系统名是开发系统的缩写。...

    数据库管理规范.doc

    - 主键:PK_+表名+字段名,多字段主键也按规则组合。 - 外键:FK_+表名+主表名+字段名。 - 序列:SEQ_+表名+列名或自定义名称。 五、设计原则 1. 表设计:每个表都应有主键,保证数据唯一性,主键不可随意更改。...

    ORACLE数据库设计规范样本.doc

    本文档总结了命名原则、表名规则、存储过程规则、视图规则、索引规则、序列规则、主键规则和外键规则等规范,以确保数据库设计的科学性和合理性。 一、命名原则 Oracle数据库设计规范样本规定了命名原则,以确保...

    Oracle数据库开发和设计规范.doc

    本规范涵盖了数据库命名约定、表名规则、存储过程规则、视图规则、索引规则、序列规则、主键规则、外键规则等多方面的内容。 命名约定是指对数据库、数据库对象如表、字段、索引、序列、存储过程等的命名约定。命名...

    数据库规范手册

    - 表名长度不超过30个字符。 - 使用名词性质的英文单词,单词间使用下划线连接。 - 若超长则适当截取。 - 临时表以`TMP`开头。 - **字段命名**: - 标识唯一性的字段命名为`ID`。 - 其他字段使用名词性质的...

    Oracle数据库开发和设计规范.pdf

    - 命名长度限制:数据库名称1-8个字符,其他对象1-30个字符,数据库链接不超过30个字符。 - 只能使用英文字母、数字和下划线。 2. **表名**: - 表名通常遵循`xxx_yyy_TableName`格式,其中`xxx`代表子系统名,`...

    数据库设计及优化规范

    - **主键及对应索引**:`PK_&lt;TABLENAME&gt;`。 - **外键**:`FK_&lt;TABLENAME&gt;_&lt;COLNAME1&gt;_&lt;COLNAME2&gt;/FK_&lt;TABLENAME&gt;_0x` (X=1,2,3)。 - **唯一约束及对应索引**:`UK_&lt;TABLENAME&gt;_&lt;COLNAME1&gt;_&lt;COLNAME2&gt;/UK_&lt;TABLENAME&gt;...

    非常好的数据库开发规范

    - `S_`后面跟表名+字段名,明确序列对应的表和字段。 - 当序列名超过30个字符时,适当缩写单词。 ##### 2.5 触发器对象命名规则 - **命名格式**:触发器名以`TRI_`开头,后面跟表名。 - 示例:`TRI_SWF_PACKAGE_...

    数据库编码规范

    Oracle的控制文件表示为control.ctl,日志文件在线日志为redo_组名_文件序列名.dbf,归档日志为arch_%t_%s.arc。 - **表空间**: - **系统表空间**:包括system(不可修改)、temp(多个时用temp、temp2等)和...

Global site tag (gtag.js) - Google Analytics