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