CRM的客户数据模型:Oracle CRM On Demand (IV)

来源:互联网 发布:七牛云存储源码 编辑:程序博客网 时间:2024/05/16 18:03

Oracle CRM On Demand


分析数据模型的主要信息源有:

1.      Oracle CRM On Demand Online Help, Release21,Published 9/14/2012

http://docs.oracle.com/cd/E35875_01/books/OnDemOLH/index.htm?toc.htm?getstartmainhelp.html

2.      Oracle CRM On Demand online version

https://secure-slsomxvka.crmondemand.com/OnDemand/logon.jsp?lang=ENU

 

我们只关注OracleCRM On Demand标准版本的特性,不考虑其他扩展。

数据模型

 

 

Figure 3. The Conceptual Customer DataModel of Oracle CRM on Demand

 


实体(Entity)说明


Lead(线索)

线索是一个人,他/她对公司的产品和服务感兴趣。创建lead是快速收集新客户信息的方法。

lead能转换到contact,或者 account。在转换过程中lead的相关数据条目会转移到account和contact的对应数据条目。Lead Type属性用来标记此信息类型,即:潜在客户,老客户,合作伙伴或者竞争者。

Account(账户)

Account通常是你与之有商业关系的公司,但是你也可以用它来跟踪合作伙伴,竞争对手和下属机构等等。Accounttype属性用来标记当前account属于哪种类型。

Account Relationship(账户关联)

Account Relationship 用于跟踪合作伙伴,竞争对手和其他相关机构的信息。例如针对A公司,你想与之建立商业关系,可以使用Account Relationship记录参与合作的公司信息,也可以记录竞争对手的信息。可以为AccountRelationship附加额外的信息。其中有两个属性:Role(角色)和Reverse Role(反向角色),它们说明参与关系的两个Account分别承担的角色。还可以用文本来描述对应account的弱点和优势。另外,Account Relationship也可以具有时效性。

Contact(联络人)

联络人是与之进行商业联络的或者期望未来有商业联络的个人。这个人可以是公司的雇员,独立的咨询师,卖主(vendor),或者熟人。Contact Type属性可以是:潜在客户、合格的可以开发的lead(qualifiedlead)、客户、合作伙伴、顾客(client)或者竞争对手。

Address(地址)

独立的地址实体用于追踪在实体间(包括account和contact)共享的地址信息。这个功能需要管理员开启。如果没有开启共享,Address只归属特定记录。Address Type可以是:Billing(账单)地址、寄送(Shipping)地址,居住地,办公地和度假地。

 

注意:

为了改进搜索性能,系统把 account 的shipping和billing地址,contact的地址 直接存储在归属对象的数据域中。当共享Address的属性被删除或者更新的时候,Oracle CRM On Demand 把这种变化传播到使用此共享Address的account/contact的数据域上。

 



Relationship(关系说明)

1.      一个account只能有一个上级,但是有多个下级。

2.      一个account可以与多个lead关联,一个lead只能关联一个account。

3.      Account relationship提供了在account间建立many-to-many关系的方法。

4.      一个账户可以有多个独立的address,一个独立的address可以关联到多个account。

5.      一个account可以包含多个contact,每个contact在关系中担当不同的角色。通常一个contact只关联到一个account,但是也有可能关联到多个。

6.      一个contact可以关联多个lead,但是一个lead只能关联一个contact。

7.      一个contact有多个独立的address,一个独立的address可以关联多个contact。

原创粉丝点击