建一个数据字典:
将系统中用到的数据表和字段存到自己定义的两个表中(至少两个),
添加在程序中需要用的字段或属性,类似SQL SERVER和PB的系统表,
当然简单复杂可根据自身情况设计。
如:表一:在数据库内创建的每个对象(表、视图、触发器、存储过程等)在表中占一行。
列名 数据类型 来源 NULL Defalut 描述
id int S N PK 对象ID。
name varchar(20) N N 对象名。
describe varchar(60) N Y 对象描述说明。
crsql text N Y 对象原始创建SQL语句。
commandtext text N Y ADO DATASET COMMAND TEXT。
type char(1) M N ‘U’ 对象类型。
表二:每个表和视图中的每列在表中占一行。
列名 数据类型 来源 NULL Defalut 描述
cid int N N PK 列标识。
id int S N PK,FK 该列所属的表对象 ID。
name varchar(20) M N 列名。
descrb varchar(60) N Y describe, 对象描述说明。
kind char(1) N Y ‘D’ 列类型