By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
| user_id | user | number_of_items_allowed | item_id | item |
|---|---|---|---|---|
| 1 | user1 | 3 | 1 | item1 |
| 1 | user1 | 3 | 2 | item2 |
| 1 | user1 | 3 | 3 | item3 |
| 2 | user2 | 2 | 4 | item4 |
| 2 | user2 | 2 | 5 | item5 |
| user_id | user | number_of_items_allowed | list_of_items |
|---|---|---|---|
| 1 | user1 | 3 | item1,item2,item3 |
| 2 | user2 | 2 | item4,item5 |
| user_id | user | number_of_items_allowed | list_of_items |
|---|---|---|---|
| 1 | user1 | 3 | item1,item2,item3 |
| 2 | user2 | 2 | item4,item5 |
No more items allowed
| user_id | user | number_of_items_allowed | list_of_items |
|---|---|---|---|
| 1 | user1 | 3 | item1,item2,item3 |
| 2 | user2 | 2 | item4,item5 |
There are already more items for this user than the value inserted