通达OA2013数据库字典详细解析

需积分: 17 1 下载量 58 浏览量 更新于2024-07-21 收藏 562KB PDF 举报
"通达OA2013数据库字典包含了一个名为`address`的表,这个表主要用于存储通讯簿中的联系人信息。文件提供的是2013年7月6日版本的数据字典,详细列出了每个字段的类型、是否可为空、默认值以及字段注释。" 在`address`表中,主要字段及其详细信息如下: 1. **ADD_ID**:这是通讯簿记录的自增唯一ID,类型为`int(11)`,不允许为空,用于唯一标识每一个联系人记录。 2. **USER_ID**:字段类型为`varchar(20)`,表示创建该通讯簿记录的用户ID,也是不允许为空的。 3. **GROUP_ID**:整型字段`int(11)`,表示联系人所属的组别,默认值为0,可能表示未分组或默认组。 4. **PSN_NAME**:联系人的姓名,`varchar(120)`类型,不能为空,用于存储联系人的全名。 5. **SEX**:性别字段,`char(1)`类型,取值为0代表男性,1代表女性。 6. **NICK_NAME**:昵称,`varchar(50)`类型,用于记录联系人的别名或者网名。 7. **BIRTHDAY**:出生日期,`date`类型,可为空,记录联系人的生日。 8. **MINISTRATION**:职务字段,`varchar(50)`,用于存储联系人在工作中的职位。 9. **MATE**:配偶信息,`varchar(50)`,可为空,记录联系人的配偶名字。 10. **CHILD**:子女信息,`varchar(50)`,可为空,记录联系人的子女情况。 11. **DEPT_NAME**:单位名称,`varchar(50)`,用于记录联系人的工作单位。 12. **ADD_DEPT**:单位地址,`varchar(200)`,记录联系人的工作地址。 13. **POST_NO_DEPT**:工作单位的邮政编码,`varchar(50)`。 14. **TEL_NO_DEPT**:工作电话,`varchar(50)`,用于联系联系人在工作时的电话号码。 15. **FAX_NO_DEPT**:工作传真,`varchar(50)`,记录联系人的工作传真号码。 16. **ADD_HOME**:家庭住址,`varchar(200)`,记录联系人的家庭住址信息。 17. **POST_NO_HOME**:家庭邮编,`varchar(50)`,用于记录联系人的家庭邮政编码。 18. **TEL_NO_HOME**:家庭电话,`varchar(50)`,记录联系人的家庭电话。 19. **MOBIL_NO**:手机号码,`varchar(50)`,用于记录联系人的个人移动电话。 20. **BP_NO**:小灵通号码,`varchar(50)`,可能在某些地区用来记录固定无线电话号码。 21. **EMAIL**:电子邮件,`varchar(100)`,记录联系人的电子邮箱地址。 22. **OICQ_NO**:QQ号码,`varchar(50)`,用于记录联系人的QQ账号。 23. **ICQ_NO**:MSN号码,`varchar(50)`,可能用于记录联系人的MSN即时通讯账号。 24. **NOTES**:备注字段,`text`类型,可为空,用于存储关于联系人的其他信息。 25. **PSN_NO**:排序字段,`int(11)`,用于控制通讯簿中联系人显示的顺序,可能默认为0。 26. **SMS_FLAG**:未知用途的标志,`char(1)`,默认值为0,可能与短信功能有关。 27. **SHARE_USER**:共享范围,`text`类型,可能记录了哪些用户可以访问此联系人信息。 28. **MANAGE_USER**:修改权限用户,`text`类型,可能指明哪些用户有权限编辑此联系人信息。 29. **ADD_SHARE_NAME**:共享名,`varchar(11)`,可能用于区分不同的共享设置。 30. **ATTACHMENT_ID**:附件ID,`text`类型,记录与联系人相关的附件ID。 31. **ATTACHMENT_NAME**:附件名称,`text`类型,记录附件的名称。 32. **ADD_START**:共享开始时间,`datetime`类型,记录联系人信息开始被共享的时间。 33. **ADD_END**:共享结束时间,`datetime`类型,记录联系人信息共享的截止时间。 至于表的索引,`address`表没有定义任何其他索引,只有一个主键索引`PRIMARY`,基于`ADD_ID`字段,用于确保数据的唯一性。`USER_ID`字段虽然在实际应用中可能会作为查询条件,但在字典中并未明确表示有对应的索引,这可能意味着查询效率可能依赖于数据库管理系统自动创建的辅助索引。 通达OA2013数据库字典提供的详细字段注释,对于理解数据库结构、进行SQL查询优化以及开发相关的应用程序都是非常有用的。通过这些信息,我们可以更方便地操作和管理通讯簿数据,确保数据的一致性和准确性。