电商系统中心数据架构与接口设计详述.pdfVIP

  • 0
  • 0
  • 约2.6千字
  • 约 5页
  • 2026-04-30 发布于北京
  • 举报

电商系统中心数据架构与接口设计详述.pdf

1、数据架构

1.1数据库ER模型

1.2数据库逻辑模型

1.3数据库模型

2、接口

2.1是否有采购单关联商品

PurchaseOrderService

BooleanexistRelatedPurchaseOrder(LonggoodsSkuId)

商品在删除商品的时候,就给你一个skuid,你采购来给我判断一下,是否有采购

单关联我指定的这个商品,如果有关联,就返回true;如果没有采购单关联这个商品,就返

回false

2.2更新采购单状态

如果你直接就一个接口,谁想要把这个采购单更新为什么状态,让别人来决定,这样的

话,别人就会很。实际上这样子就会破坏了子系统自己的高内聚的一个原则。所以我们

采取的策略,是让别人简单调用我们一个有业务含义的一个接口方法,具体对应这个业务操

作,我们要将采购单更新为什么状态,我们自己来决定。

BooleanupdatePurcaseOrderStatus(IntegerpurchaseOrderStatus)

这个接口行吗?当然,其他子系统的开发同学还要去你的采购单有哪些状态?

WMS系统,财务系统,根本就不care你这个东西。

如何通过MQ来让这些子系统解耦,一般

文档评论(0)

1亿VIP精品文档

相关文档