Cоздание нескольких одинаковых таблиц но с разными названиями и привязка таблиц к пользователям

На основе данной модели необходимо создать несколько таблиц с разным названием и подвязать их к определённым пользователям. Как это возможно ?

class Sphere(models.Model):
    id = models.IntegerField(primary_key=True)
    key = models.CharField(max_length=250)
    description = models.CharField(max_length=1000,default="")
    action = models.JSONField(default=Dict)
Вернуться на верх