it's for the back-reference link. so that you can do
group.item_set.all() and get all the items that share a group.
yes, the unique_together index implies the other one and could be
used, but Django doesn't do that analysis for you. yes, it seems you
could drop the index, but be sure to test if any of your queries is
affected.
--
Javier
See this ticket
https://code.djangoproject.com/ticket/12234
and the commit that fixed it:
https://code.djangoproject.com/changeset/11912
--
Ramiro Morales