excel直接存数据和数据库表设计请教

问题遇到的现象和发生背景

单位想要弄一个网站,把每个季度的个人奖金信息传上去,每次的奖金表格表头很大概率都是不一样的,每个人查询的时候就只显示自己的奖金信息。

用代码块功能插入代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法

我的想法是直接把excel表传上服务器,用户查询的时候就直接根据用户名读取表格某一行内容,但是老师的意思是让我弄个数据库表来存储信息,我不知道用excel的缺点在哪里,因为每次表头都不一样,而且上传一次也就单位里的人最多也就100多条数据,我想到的只有每次都重新创建一张数据库表来存储信息。

我想要达到的结果

1.想问问大佬用上传excel的方式存储会有什么问题。2.如果用数据库表来存储的话有没有更好的方式。

肯定不能用上传Excel的方式:

  1. Excel存储在哪里?OSS还是Linux目录?文件备份机制是什么?
  2. 每个用户需要的Excel表(存在多行数据,不同列的情况)大概率不一致,故而一个用户需要一个Excel文件。如果我没理解错的话。
  3. Excel表的生成逻辑是什么?