ненужон нам ваш композитный ключ
на самом деле да, типа допущения что у модели всегда есть первичный ключ и он один, используются в значительной части джангоской магии, усложение в сторону полноценного SQL, принесёт не так много пользы, а вот код для поддержки этого станет значительно сложнее