Referential Integrity with Models concepts

I’m also looking at how to tackle this. I’m coming to something very similar but I’ll be using a view rather than a search (because I already need the views anyway).

That’s why I’ve asked this one: Model Class Table