我想为请假申请设计数据库,但是我不确定设计是否合适。下面我附加了数据库的ERD。
1)Leave_type-该表用于保存请假类型(例如:年假,紧急假)
2)total_leave_per_year-该表用于保存每年分配的总休假(例如:年假,20天)
3)user_leave_balance-该表用于每个用户的当年年假余额(例如:user_id:1,total_leave_per_year_id:1,leave_balance_days:10天)
我对自己的设计有一些担心:
1)我的设计是否正确
2)假设我想每年为每个用户分配请假余额,每年如何重置请假余额
答案 0 :(得分:0)
看来您在数据库设计上没有任何问题 要重置请假余额,您可以每年设置无用的工作