奇怪的产品要求,奇怪的数据库设计(解惑)

1、外包项目
2、甲方产品
ps: 超牛的产品,不光负责产品设计,还负责数据库建立,代码逻辑

场景:
车辆租赁,租赁押金保存

数据库:
表1:保存车辆租赁合同信息和用户信息
表2:保存车辆租赁押金信息
表3:保存车辆租赁押金信息

不解:
数据库设计中 表2 和表3 数据字段基本一致,表2,表3 互相关联,数据保存时需要同时存储到两张表中并同时维护
ps:做的时候询问过具体为什么要做这么处理,产品回复:财务需要
求解:
1、在这个业务场景中是否有必要将押金同时存储两张表
2、是否有遇到过同样的要求,这样做法的具体作用

讨论数量: 4
AloneUtopia

我现在的心态就是在不影响核心功能的前提下产品说怎么改就怎么改!

4年前 评论
873934580 (楼主) 4年前

甲方是爸爸

4年前 评论

表 2:保存车辆租赁押金信息 表 3:保存车辆租赁押金信息 估计一个是真实押金,一个是虚假押金。

4年前 评论
Boxer 4年前
DotO 4年前
873934580 (楼主) 4年前

表2和表3连描述都一模一样,仿佛像主表和从表一样

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!