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