解析通达OA2013通讯簿数据库字段详解

需积分: 17 10 下载量 170 浏览量 更新于2024-07-23 1 收藏 562KB PDF 举报
通达OA2013数据库字典提供了对通达办公自动化系统(Office Automation System, OA)核心数据库结构的深入解析。该数据库主要关注于用户个人和组织联系人的详细信息管理,包括但不限于个人信息、职业信息以及联系方式。以下是关键字段及其描述: 1. ADD_ID:这是一个自增的整数型字段,作为唯一标识符,用于区分每个通讯簿条目,类型为int(11)。 2. USER_ID:记录了创建或关联该条目的用户ID,以varchar(20)格式存储,便于跟踪和权限管理。 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,如果没有指定则默认为0000-00-00。 8. MINURATION:职务或职位信息,存储为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)。 23. ICQ_NO:ICQ国际即时通讯软件账号,varchar(50)。 24. MSN_NO:Windows Live Messenger或类似服务的账号,varchar(50)。 25. NOTES:备注字段,用于存储任何额外的信息,类型为text。 26. PSN_NO:排序字段,用于数据库中的列表排序,int(11)。 27. SMS_FLAG:一个未明确用途的字段,char(1),默认值为0。 28. SHARE_USER:共享范围,存储关于哪些用户可以访问这条记录的详细信息,text类型。 29. MANAGE_USER:修改权限用户,记录允许管理该联系人信息的用户列表,text类型。 30. ADD_SHARE_NAME:共享名称,用于识别共享设置,varchar(11)。 31. ATTACHMENT_ID:可能与附件关联的标识符,text类型。 32. ATTACHMENT_NAME:附件名称,存储文件名,text类型。 33. ADD_START:记录共享开始的时间,datetime类型,如果共享有特定起始日期。 34. ADD_END:共享结束时间,同样为datetime类型,用于设定共享的有效期限。 该数据库字典还提及了表中没有定义任何索引,但提到了一个名为PRIMARY的主键,类型为BTREE,且是唯一的、紧凑的。ADD_ID字段作为主键,基数为0,整理设置为A,且不允许为空。 通过这个数据库字典,管理员和开发人员可以更好地理解和管理通达OA2013系统的用户和联系人数据,确保数据的准确性和安全性。同时,它也为定制功能和查询性能优化提供了宝贵的参考依据。