Here is an example to better illustrate what I have in mind: imagine a website that contains three online courses. Bob buys course number 1, Sally buys course number 2 and June buys course number 3. Each user has access only to the course they bought. In order for Bob to have access to course number 3 he has to pay for it and then Bob will have access to course number 1 and 3.
Is it possible to implement such functionality with strapi?