specifically, there are user member table, course course table, user purchase record member_course table, but you need to pay after purchase, so is it necessary to create another Order table to record users" purchases? If necessary, why?
my idea is that if you don"t need it, the purchase record member_course table can be considered an Order table, and whether or not to pay and the amount can be attached to this table.
I hope you will not begrudge me. Thank you very much.