not really.
- intermediate table
PRODUCTSis not required, you can defineREWARDStable with the same data instead - should not this return
NotProcessedYetto avoid multiple purchases of already owned item?
not really.
PRODUCTS is not required, you can define REWARDS table with the same data insteadNotProcessedYet to avoid multiple purchases of already owned item?