Refactoring MS SQL Tables To Enforce Referential Integrity December 29, 2022 by Shaun Geisert Over the break I was tasked with refactoring an old MVC 2 system for the Educational Opportunity Center. I didn’t build the original system, and this is what their underlying schema looked like: