首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

通讯录数据库设计,该怎么解决

2013-01-04 
通讯录数据库设计小弟刚学习数据库,想自己做个基于数据库的通讯录的小程序 。但是由于初学没什么经验。希望

通讯录数据库设计
小弟刚学习数据库,想自己做个基于数据库的通讯录的小程序 。但是由于初学没什么经验。希望高手可以帮忙,设计一个数据库 。主要是我想知道需要那些表格,每个表格又要有那些属性,剩下的工作就交给我来学习探索吧!谢谢大家!~
[解决办法]
一个表够了
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)
)

NameCodeData TypeLengthPrecisionMandatoryPrimary IdentifierDisplayedDomain
编号bh<UNDEF>TRUETRUETRUE<None>
职称zcA66FALSEFALSETRUE<None>
工作单位gzdwA1212FALSEFALSETRUE<None>
通讯地址txdzA1212FALSEFALSETRUE<None>
邮政编码yzbmA4040FALSEFALSETRUE<None>
单位电话dwdhA4040FALSEFALSETRUE<None>
住宅电话zzdhA66FALSEFALSETRUE<None>
分表特征fbtzA2020FALSEFALSETRUE<None>
姓名xmA66FALSEFALSETRUE<None>
职务zwA1212FALSEFALSETRUE<None>
[解决办法]
其实你看一下MS OFFICE中的OUTLOOK中的联系人都有哪些字段就可以了。自己适应进行筛减。

热点排行