关于2C的消费者,是否应该复用baldex user系统?

Blade 未结 2 816
bluerose
bluerose 剑圣 2022-01-13 18:34

此问题和bladex没有太大关系,麻烦指导一下。

目前用户分为2类,1类是2C的消费者,1类是平台相关的管理人员。那么有2种方案

  1. 新建一个 customer表来存储消费者,2C的消费者有独立的账号、认证体系。而平台管理人员使用bladex的user和认证体系

  2. 不做区分,把2C的消费者赋上消费者的角色。复用bladex的user和认证体系



请问哪种方案更好一些啊。比较纠结。如果是分开好,我又应该如何去扩展相关的功能才能支持呢。谢谢


2条回答
  • 2022-01-17 22:27

    分开的话,成本很高,你可以共用一个表,然后用user_type字段来区分。

    blade_user表就是最基础的表了,没必要再重新分一个。

    等到后面2c消费者需要拓展表,你再给blade_user做一个子表就行,这样整体的认证逻辑都可以复用。

    image.png

    0 讨论(0)
  • 2022-01-19 16:39

    谢谢

    0 讨论(0)
提交回复