此问题和bladex没有太大关系,麻烦指导一下。
目前用户分为2类,1类是2C的消费者,1类是平台相关的管理人员。那么有2种方案
新建一个 customer表来存储消费者,2C的消费者有独立的账号、认证体系。而平台管理人员使用bladex的user和认证体系
不做区分,把2C的消费者赋上消费者的角色。复用bladex的user和认证体系
请问哪种方案更好一些啊。比较纠结。如果是分开好,我又应该如何去扩展相关的功能才能支持呢。谢谢
分开的话,成本很高,你可以共用一个表,然后用user_type字段来区分。
blade_user表就是最基础的表了,没必要再重新分一个。
等到后面2c消费者需要拓展表,你再给blade_user做一个子表就行,这样整体的认证逻辑都可以复用。
谢谢
扫一扫访问 Blade技术社区 移动端