ylbtech-dbs:ylbtech-cnblogs(博客园)-2,Admin(用户后台)

DatabaseName:Contacts/通讯簿(iOS)

1.A,数据库关系图(Database Diagram) 返回顶部

1.B,数据库设计脚本(Database Design Script)返回顶部

1.B.3,

1.B.2, 第二版

-- =============================================
-- 通讯簿
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
USE master
GO -- Drop the database if it already exists
IF EXISTS (
SELECT name
FROM sys.databases
WHERE name = N'Contacts'
)
DROP DATABASE Contacts
GO CREATE DATABASE Contacts
GO
use Contacts
go
-- =============================================
-- 通讯簿
-- ?可以不显示
-- author:yuanbo
-- 20:41 2016/9/20
-- =============================================
create table Contact
(
contactId uniqueidentifier primary key, --编号【PK】
prefix varchar(200), --?前缀
firstName varchar(200), --名字
phoneticFirstName varchar(200), --?名字发音
lastName varchar(200), --姓氏
phoneticLastName varchar(200), --姓氏发音
headImg varchar(200), --头像图片
middleName varchar(200), --?中间名
phoneticMidelName varchar(200), --中间名拼音或音标
sufix varchar(200), --?后缀
nickname varchar(200), --?昵称
jobTitle varchar(200), --?职务
department varchar(200), --?部门
company varchar(200), --?公司
remark varchar(2000) --备注
)
--前缀、名字拼音或音标、名字发音、中间名、中间名拼音或音标
--、姓氏拼音或音标、姓氏发音、婚前姓氏、后缀、昵称
--职位、部门 GO
-- =============================================
-- 添加电话
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Phone
(
phoneId uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --住宅、工作、iPhone、手机、主要、住宅传真、工作传真、传呼、其他
--添加自定标签
value varchar(200), --值
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
) GO
-- =============================================
-- 添加电子邮件
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table EMail
(
emailId uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --住宅、工作、iCloud、其他
--添加自定标签
value varchar(200),
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
) GO
-- =============================================
-- 添加URL
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Url
(
urlId uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --首页、住宅、工作、其他
--添加自定标签
value varchar(200),
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
) GO
-- =============================================
-- 添加地址
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table [Address]
(
addressId uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --首页、住宅、工作、其他
--添加自定标签
contry varchar(200), --国家
province varchar(200), --省
city varchar(200), --城市
street varchar(200), --街道
street2 varchar(200), --街道2
zipcode varchar(200), --邮政编码
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
) GO
-- =============================================
-- 添加生日
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Birthday
(
birthdayId uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --首页、住宅、工作、其他
--添加自定标签
[year] int, --年
[month] int, --月
[day] int, --日
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
) GO
-- =============================================
-- 添加关联人
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Refer
(
referid uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --类别:母亲、父亲、父母、兄弟、姐妹、子女、朋友、配偶、伴侣、助理、上司、其他
--添加自定标签
value varchar(200), --名字
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
) GO
-- =============================================
-- 添加个人资料
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table PersonInfo
(
personInfoId uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --类别:新浪微博、Twiter、Facebook、Flickr、LinkedIn、Myspace
value varchar(200), --个人社交资料
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
) GO
-- =============================================
-- 添加即时信息
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table [Message]
(
messageId uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --类别:QQ、Skype、MSN Messenger、Google Talk、Facebook Messenger、AIM、Yahoo! Messenger、ICQ、Jabber、Gadu-Gadu
value varchar(200), --个人社交资料
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
) GO
-- =============================================
-- 添加字段
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
--前缀、名字拼音或音标、名字发音、中间名、中间名拼音或音标
--、姓氏拼音或音标、姓氏发音、婚前姓氏、后缀、昵称
--职位、部门
create table [Attach]
(
messageId uniqueidentifier primary key, --编号【PK】
[type] varchar(200), --类别:QQ、Skype、MSN Messenger、Google Talk、Facebook Messenger、AIM、Yahoo! Messenger、ICQ、Jabber、Gadu-Gadu
value varchar(200), --个人社交资料
contactId uniqueidentifier references Contact(contactId) --通讯簿Id(通讯簿)【FK】
)

1.B.1, 第一版

-- =============================================
-- 通讯簿
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
USE master
GO -- Drop the database if it already exists
IF EXISTS (
SELECT name
FROM sys.databases
WHERE name = N'Contacts'
)
DROP DATABASE Contacts
GO CREATE DATABASE Contacts
GO
-- =============================================
-- 通讯簿
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Contact
(
contactId uniqueidentifier, --编号
firstName varchar(200), --名字
lastName varchar(200), --姓氏
company varchar(200), --公司
intro varchar(200) --备注
) GO
-- =============================================
-- 添加电话
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Phone
(
phoneId uniqueidentifier,
[type] varchar(200), --住宅、工作、iPhone、手机、主要、住宅传真、工作传真、传呼、其他
--添加自定标签
value varchar(200)
) GO
-- =============================================
-- 添加电子邮件
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table EMail
(
emailId uniqueidentifier,
[type] varchar(200), --住宅、工作、iCloud、其他
--添加自定标签
value varchar(200)
) GO
-- =============================================
-- 添加URL
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Url
(
urlId uniqueidentifier,
[type] varchar(200), --首页、住宅、工作、其他
--添加自定标签
value varchar(200)
) GO
-- =============================================
-- 添加地址
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table [Address]
(
addressId uniqueidentifier,
[type] varchar(200), --首页、住宅、工作、其他
--添加自定标签
contry varchar(200), --国家
province varchar(200), --省
city varchar(200), --城市
street varchar(200), --街道
street2 varchar(200), --街道2
zipcode varchar(200), --邮政编码
) GO
-- =============================================
-- 添加生日
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Birthday
(
birthdayId uniqueidentifier,
[type] varchar(200), --首页、住宅、工作、其他
--添加自定标签
[year] int, --年
[month] int, --月
[day] int --日
) GO
-- =============================================
-- 添加关联人
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table Refer
(
referid uniqueidentifier,
[type] varchar(200), --类别:母亲、父亲、父母、兄弟、姐妹、子女、朋友、配偶、伴侣、助理、上司、其他
--添加自定标签
value varchar(200) --名字
) GO
-- =============================================
-- 添加个人资料
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table PersonInfo
(
personInfoId uniqueidentifier,
[type] varchar(200), --类别:新浪微博、Twiter、Facebook、Flickr、LinkedIn、Myspace
value varchar(200) --个人社交资料
) GO
-- =============================================
-- 添加即时信息
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
create table [Message]
(
messageId uniqueidentifier,
[type] varchar(200), --类别:QQ、Skype、MSN Messenger、Google Talk、Facebook Messenger、AIM、Yahoo! Messenger、ICQ、Jabber、Gadu-Gadu
value varchar(200) --个人社交资料
) GO
-- =============================================
-- 添加字段
-- author:yuanbo
-- 20:41 2016/8/19
-- =============================================
--前缀、名字拼音或音标、名字发音、中间名、中间名拼音或音标
--、姓氏拼音或音标、姓氏发音、婚前姓氏、后缀、昵称
--职位、部门

1.B

1.C,功能实现代码(Function Implementation Code)返回顶部
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

通讯簿(apple)的更多相关文章

  1. Outlook 无法更新全球通讯簿,错误 0×80190194

    当 Outlook 客户端尝试更新全球通讯簿,实际上是下载脱机通讯簿(Officeline Address Book,简称 OAB)时,可能会收到 0×80190194 的错误.错误代码 0×8019 ...

  2. [Lync]lync同步通讯簿

    概述 在客户现场部署lync的时候,突然发现新安装的lync客户端,搜索联系人功能无法使用,而将lync客户端安装后,隔一段时间后,又可以查询了,发现可能是数据没有同步的原因. 解决方案 客户端地址簿 ...

  3. exchange 强制更新全球通讯簿

    ————-客户端强制更新方式————– Outlook通讯录默认情况需要2-3天同步更新通讯录,可以使用下列方式立即更新通讯录 1. 关闭outlook ,打开下列文件夹 %userprofile%\ ...

  4. java网络编程+通讯协议的理解

    参考: http://blog.csdn.net/sunyc1990/article/details/50773014 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很 ...

  5. iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总

    --系统应用与系统服务 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用 ...

  6. iOS--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook等系统服务开发汇总

    iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务: ...

  7. iOS开发——高级技术&通讯录服务

    通讯录服务 AddressBook iOS中带有一 个Contacts应用程序来管理联系人,但是有些时候我们希望自己的应用能够访问或者修改这些信息,这个时候就要用到 AddressBook.frame ...

  8. iOS开发系列通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开

    --系统应用与系统服务 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用 ...

  9. IOS中调用系统的电话、短信、邮件、浏览功能

    iOS开发系列--通讯录.蓝牙.内购.GameCenter.iCloud.Passbook系统服务开发汇总 2015-01-13 09:16 by KenshinCui, 26990 阅读, 35 评 ...

随机推荐

  1. Windows Kernel Security Training Courses

    http://www.codemachine.com/courses.html#kerdbg Windows Kernel Internals for Security Researchers Thi ...

  2. Qt消息机制和事件(二)

    三,事件过滤器 有时候,对象需要查看.甚至要拦截发送到另外对象的事件.例如,对话框可能想要拦截按键事件,不让别的组件接收到:或者要修改回车键的默认处理. 通过前面的章节,我们已经知道,Qt 创建了QE ...

  3. VS产生sdf和ipch文件太大处理方案

    方法: 工具-->选项-->文本编辑器-->C/C++-->高级-->回退位置,把始终使用回退位置设置为true,回退位置已在使用,不警告也设置为true,回退位置设置为 ...

  4. PHP使用libevent实现高性能httpServer

    今天发现php也有一个libevent的扩展,安装后尝试下了一个webserver(httpserver), 发现性能还不错,逻辑很简单,每秒响应速度1800~4000次/s 代码如下 <?ph ...

  5. ORA-12170: TNS: 连接超时

    ORA-12170: TNS: 连接超时 如果在本机可以正常使用,可是到局域网中的其他机器就出现“ORA-12170:TNS:连接超时 解决方法: 1.cmd-----ping ip地址 查看网络问题 ...

  6. for 与 foreach 性能

    For 与Foreach 性能 差别在不同的场景下会有不同的差异. 对于不同的目标  , 如 T[] 与 IEnumerable<T> 两个的性能就感觉出来了,对于T[] 都快.     ...

  7. 让Js顺序执行且回调之

    <script src="aaa"></script> <script type="aaasdf" id="asdf&q ...

  8. gnu-software

    gnu coreutils https://www.gnu.org/software/coreutils/manual/coreutils.html#toc_Printing-text 目录列表 ht ...

  9. Google Proposes to Enhance JSON with Jsonnet

    Google has open sourced Jsonnet, a configuration language that supersedes JSON and adds new features ...

  10. eclipse使用基础--让toolbar显示自己想要的内容

    windows==>customize perspective