为啥要用三张表来保存数据?不太懂