通讯簿(apple)
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)的更多相关文章
- Outlook 无法更新全球通讯簿,错误 0×80190194
当 Outlook 客户端尝试更新全球通讯簿,实际上是下载脱机通讯簿(Officeline Address Book,简称 OAB)时,可能会收到 0×80190194 的错误.错误代码 0×8019 ...
- [Lync]lync同步通讯簿
概述 在客户现场部署lync的时候,突然发现新安装的lync客户端,搜索联系人功能无法使用,而将lync客户端安装后,隔一段时间后,又可以查询了,发现可能是数据没有同步的原因. 解决方案 客户端地址簿 ...
- exchange 强制更新全球通讯簿
————-客户端强制更新方式————– Outlook通讯录默认情况需要2-3天同步更新通讯录,可以使用下列方式立即更新通讯录 1. 关闭outlook ,打开下列文件夹 %userprofile%\ ...
- java网络编程+通讯协议的理解
参考: http://blog.csdn.net/sunyc1990/article/details/50773014 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很 ...
- iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总
--系统应用与系统服务 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用 ...
- iOS--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook等系统服务开发汇总
iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务: ...
- iOS开发——高级技术&通讯录服务
通讯录服务 AddressBook iOS中带有一 个Contacts应用程序来管理联系人,但是有些时候我们希望自己的应用能够访问或者修改这些信息,这个时候就要用到 AddressBook.frame ...
- iOS开发系列通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开
--系统应用与系统服务 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用 ...
- IOS中调用系统的电话、短信、邮件、浏览功能
iOS开发系列--通讯录.蓝牙.内购.GameCenter.iCloud.Passbook系统服务开发汇总 2015-01-13 09:16 by KenshinCui, 26990 阅读, 35 评 ...
随机推荐
- 复利计算- 结对2.0--复利计算WEB升级版
客户在大家的引导下,有了更多的想法: 这个数据我经常会填.....帮我预先填上呗?...... 把界面做得简单漂亮好操作一点呗? 能不能帮我转成个APP,我装到手机上就更方便了? 我觉得这个很有用,很 ...
- linux下crontab定时执行本地脚本和定时访问指定url
https://my.oschina.net/u/2487410/blog/683308 使用linux curl命令讲解:http://www.linuxdiyf.com/linux/2800.ht ...
- CSS Position 定位属性介绍
1.介绍 1.1 说明 Position 属性:规定元素的定位类型.即元素脱离文档流的布局,在页面的任意位置显示. 1.2 主要的值 ①absolute :绝对定位:脱离文档流的布局,遗留下来的空间由 ...
- jquery easyui DataGrid
Easyui Demo网站: http://www.jeasyui.com/ 英文 http://www.phptogether.com/juidoc/ 中文 datagrip的基本属性方法:ht ...
- 内网渗透中的反弹Shell与端口转发
from:https://www.91ri.org/9367.html Web渗透中的反弹Shell与端口转发 php需未禁用exec函数一:生成php反弹脚本msf > msfpayload ...
- RequireJS 文件合并压缩
RequireJS的define 以及require 对于我们进行简化JavaScript 开发,进行模块化的处理具有很大的帮助 但是请求加载的js 文件会有一些影响,一般的处理是对于文件进行压缩,但 ...
- python compile
compile(source, filename, mode[, flags[, dont_inherit]]) 参数source:字符串或者AST(Abstract Syntax Trees)对象. ...
- html之filedset标签
fieldset 元素可将表单内的相关元素分组,当一组表单元素放到 <fieldset> 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界.3D 效果,或者甚至可创建一个子表单 ...
- 使用maven编译dubbo,导入eclipse(其他maven开源项目编译类似)
dubbo github下载地址:https://github.com/alibaba/dubbo 相关文档:http://dubbo.io/ 使用maven编译dubbo,导入eclipse(其他m ...
- log4j加日志的方法-转
如何使用log4j记录日志第一步:在工程中加入log4j所使用的jar文件1:项目 > 属性 :弹出项目的属性窗口2:Java构建路径>?库>?添加外部JAR:弹出选择JAR的窗口 ...