MySQL - Should I use multi-column primary keys on every child table?
问题 Setup: I was trying to understand the difference between identifying and non-identifying relationships when I found this great article on stackexchange. What's the difference between identifying and non-identifying relationships? After reading a few comments it brought another question to mind about a problem I have been having. Question: Should I use multi-column primary keys on every child table and what are the advantages/disadvantages to doing so? To better illustrate my question I have