当前位置: 代码迷 >> SQL >> 通讯录数据库设计,该如何解决
  详细解决方案

通讯录数据库设计,该如何解决

热度:34   发布时间:2016-05-05 11:46:56.0
通讯录数据库设计
小弟刚学习数据库,想自己做个基于数据库的通讯录的小程序 。但是由于初学没什么经验。希望高手可以帮忙,设计一个数据库 。主要是我想知道需要那些表格,每个表格又要有那些属性,剩下的工作就交给我来学习探索吧!谢谢大家!~
------解决方案--------------------
一个表够了
create table txl_1
(
    bh    char(10)              not null,
    zc    char(12)              null    ,
    gzdw  char(40)              null    ,
    txdz  char(40)              null    ,
    yzbm  char(6)               null    ,
    dwdh  char(20)              null    ,
    zzdh  char(20)              null    ,
    fbtz  char(9)               null    ,
    xm    char(12)              null    ,
    zw    char(12)              null    ,
    constraint pk_txl_1 primary key (bh)
)

Name Code Data Type Length Precision Mandatory Primary Identifier Displayed Domain
编号 bh <UNDEF> TRUE TRUE TRUE <None>
职称 zc A6 6 FALSE FALSE TRUE <None>
工作单位 gzdw A12 12 FALSE FALSE TRUE <None>
通讯地址 txdz A12 12 FALSE FALSE TRUE <None>
邮政编码 yzbm A40 40 FALSE FALSE TRUE <None>
单位电话 dwdh A40 40 FALSE FALSE TRUE <None>
住宅电话 zzdh A6 6 FALSE FALSE TRUE <None>
分表特征 fbtz A20 20 FALSE FALSE TRUE <None>
姓名 xm A6 6 FALSE FALSE TRUE <None>
职务 zw A12 12 FALSE FALSE TRUE <None>
------解决方案--------------------
其实你看一下MS OFFICE中的OUTLOOK中的联系人都有哪些字段就可以了。自己适应进行筛减。
  相关解决方案