Collection Contents 上一页 下一页 PDF

MobiLink 教程

Contact 示例应用程序

Contact 数据库中的表


Contact 数据库的表定义位于以下文件中:

统一数据库和远程数据库都包含以下三个表,不过这些表在两个数据库中的定义稍有不同。

SalesRep 

每个销售代表都由 SalesRep 表中的一行来表示。每个远程数据库都属于一个销售代表。

在每个远程数据库中,SalesRep 包含下面几列:

仅在统一数据库中,还有一个 ml_username 列,该列用于保存销售代表的 MobiLink 用户名。

Customer 

此表为每个客户保存一行信息。每个客户即是一个与某一销售代表有业务关系的公司。在表 SalesRep 和 Customer 之间存在一个一对多的关系。

在每个远程数据库中,Customer 包含下面几列:

在统一数据库中,有两个附加列:last_modified 和 active:

Contact 

此表为每个联系人保存一行信息。联系人是指一个在客户公司工作的员工。在表 Customer 和 Contact 之间存在一个一对多的关系。

在每个远程数据库中,Contact 包含下面几列:

在统一数据库中,该表还包含以下列:

Product 

在 Product 表中,公司销售的每种产品占用一行。Product 表在单独的发布中保存,因此远程数据库可以单独对该表进行同步。

在每个远程数据库中,Product 包含下面几列:

在统一数据库中,Product 表还包含以下附加列:

除上述这些表以外,在统一数据库中还将创建一组表。它们包括:product_conflict 表(在解决冲突时使用的临时表)和一组属于用户 mlmaint 的用于监控 MobiLink 活动的表。用来创建 MobiLink 监控表的脚本位于 Samples\MobiLink\Contact\mlmaint.sql 文件中。


Collection Contents 上一页 下一页 PDF