I am aware of the fact, the if I use the ORM of Django every table has to have a primary key column. Somehow if you have a many_to_many table which links to tables (let's call them authors and books) you would get something like:
id author_id book_id
1 1 1
2 1 2
3 2 3
etc.
I have encountered a book in which it is proposed to avoid the column "id" and to create a compound primary key instead. Does this work out with django?