标签:业务 没有 inf 公众 支付 str 数据 需求 app
直接进入主题,我这里有一个需求。比如说知乎,确实有PC端的注册也有App端的注册,那么我们的数据流它会是一个什么样子的一个情况?
假如说,我现在有两张表。A/B表
A表
这个是存了用户信息的表。
注册的时候一般都是用手机号码来注册,存的就是用户的手机号码以及ID这样的一些信息。他设计的时候可能把注册来源存到了B表里面,这个时候我们就要关心这个数据流。因为当用户注册进来之后,首先一定会在A表里面会有一条数据,这个时候同步并行的B表里面也要插一条数据,但是说加入B表里面没有这个数据会影响这个A表吗?它可能不会。用户还是一样的会登录,我只是没有记录这个注册来源。如果说B表进来了,A表没有数据。那就会出现问题。
但是在有些场景当中,就比如说我们的商场订单,如果说A表是主订单表,记录了信息的主要内容,比如订单号,对应的收货地址我可能记录在B表里面。当我下订单之后,我的数据流里面A表里面我要写主订单的信息,B表里面是一定要写一条订单的明细的。对应到后面的付款,它可能又会在C表里面有一条支付信息。
那这样就是在一个业务当中的一个数据流。
文章首发于公众号:程序员一凡,转载请注明出处!
标签:业务 没有 inf 公众 支付 str 数据 需求 app
原文地址:https://blog.51cto.com/14797793/2542076