ITPub博客

首页 > Linux操作系统 > Linux操作系统 > DB Design

DB Design

原创 Linux操作系统 作者:kirinri 时间:2009-12-21 09:42:51 0 删除 编辑

1.单词:英文单词间(个体间)用“_”间隔

2.表名: ApplicationName_TableName

3.字母:单词中元音去掉,重复依次出现的缩记一个字母、

4.缩写后不要超出15位

5.自增位取 NUMBER(12)

6.选择项取 CHAR(1)

7.使用VARCHAR2 不使用VARCHAR (ORACLE)

2010-1-14记:

1.由于实际开发中,开发人员都是对真实db进行修改,此时没人再同步pdm,pdm导出的建表脚本不能再用,这样可以先建立一个指向db的odbc,然后通过PowerDesigner的“Database-->Database Reverse Engineering”使用odbc把db逆向成pdm.

2.授权SEQ and All Table
创建授权语句:
生成批量语句:
-- GRANT OWNER TO OWNER2
select 'GRANT SELECT,INSERT,UPDATE,DELETE on <>.'||table_name||' TO <>;'   FROM user_tables
select 'CREATE OR REPLACE SYNONYM <>.'||table_name||' for <>.'||table_name||' ;' FROM USER_TABLES;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12476590/viewspace-623140/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: New Divide
请登录后发表评论 登录
全部评论

注册时间:2007-12-21

  • 博文量
    257
  • 访问量
    543639