For example:
class Subdomain(Site):
#fields here
and
class Subdomain(models.Model):
site = models.OneToOne(Site)
#fields here
For example:
class Subdomain(Site):
#fields here
and
class Subdomain(models.Model):
site = models.OneToOne(Site)
#fields here
Models with a OneToOne
have an independent PK; submodels always use the PK of their supermodel.