场景:用户可以在一个班级中完成多项作业。
所以用户有一个ID [user_id],分配有一个ID [assignment_id],用户可以多次进行分配。因此,用户所做的分配具有尝试编号 [assignment_attempt ]。
我使用 Laravel 数据库队列将分配相关的数据存储在数据库中。
现在我想删除与用户在给定尝试中所做的分配相关的所有记录。
我不想将作业 ID 存储在另一个表中,因为它增加了可能服务器中每秒的数据库请求数。
有没有办法将 user_id、assignment_id、assignment_attempt 存储在 JOB 表上?