Composite primary key vs. an additional ID column?
stackoverflow.com