Composite primary key vs. an additional ID column? | Dark Hacker News