Thanks again for the reply.
You're right I guess it does depend how I'm going to use the data.
So what I want to do is to be able to list all links for the "Dogs vs Cats" event.
But I also want to be able to add more links to the "Dogs vs Cats" event over time. How this will happen is I'll pull data from other websites, and if the event name matches "Dogs vs Cats", then add the links to that event. So do you think in this case, the <links> layer would be unnecessary?