參考:
建立客戶表:
create table `cst_customer` (
`cust_id` bigint(32) not null auto_increment comment '客戶編號(主鍵)',
`cust_name` varchar(32) not null comment '客戶名稱(公司名稱)',
`cust_source` varchar(32) default null comment '客戶資訊**',
`cust_industry` varchar(32) default null comment '客戶所屬行業',
`cust_level` varchar(32) default null comment '客戶級別',
`cust_address` varchar(128) default null comment '客戶聯絡位址',
`cust_phone` varchar(64) default null comment '客戶聯絡**',
primary key (`cust_id`)) engine=innodb auto_increment=1 default charset=utf8;
建立聯絡人表,並新增外來鍵:
create table `cst_linkman` (
`lkm_id` bigint(32) not null auto_increment comment '聯絡人編號(主鍵)',
`lkm_name` varchar(16) default null comment '聯絡人姓名',
`lkm_gender` varchar(10) default null comment '聯絡人性別',
`lkm_phone` varchar(16) default null comment '聯絡人辦公**',
`lkm_mobile` varchar(16) default null comment '聯絡人手機',
`lkm_email` varchar(64) default null comment '聯絡人郵箱',
`lkm_position` varchar(16) default null comment '聯絡人職位',
`lkm_memo` varchar(512) default null comment '聯絡人備註',
primary key (`lkm_id`),
constraint 'fk1' foreign key ('lkm_cst_id') references 'cst_customer'('cst_id')
) engine=innodb auto_increment=1 default charset=utf8;
SQL 從客戶那邊選擇聯絡人的溝通記錄
表 溝通表有聯絡人的id做外來鍵,聯絡人有客戶id做外來鍵 1,不用左連線了?2,什麼情況下需要給兩張表建關聯表 當兩張表的主鍵是多對多的關係時必須建一張中間關聯表 querycommunicatebycustomerid select from crm communicate where dele...
IM實現聯絡人及聯絡人分組的資料庫設計
openfire中通過ofgroup ofgroupprop ofgroupuser實現組織結構中的分組,通過ofroster ofrostergroups實現好友關係中的分組。但是呢,我們做二次開發的時候,希望能夠有自己的個人聯絡人及分組,它沒有確認過程,也就是說,只要我願意,我可以將任何組織結構...
聯絡人API 的各種表結構
要理解聯絡人api,必須理解它的表結構。contactscantract 聯絡人介面,即聯絡人api 是圍繞這個基本表結構的瘦包裝器。可以看到欄位名稱 型別 聚合檢視等 請參見下面是一些講解 表名 英文 表名稱相關描述 raw contacts 原始聯絡人表 要瀏覽屬於乙個原始聯絡人的列,查閱con...