[Answer]-Multi-table Inheritance; Unique title on children only

1👍

What you need is for Group.title and UserGroup.title to be in independent tables. The problem with your design is that in Django multi-table inheritance, child tables are never independent of their parent tables; you will need to make both Group and UserGroup inherit from another model, either concrete or abstract, and then have both children declare a title field.

Leave a comment