What is the advantage of defining a foreign key when working with an MVC framework that handles the relation?
I\'m using a relational database with a framework that
Foreign keys with constraints(in some DB engines) give you data integrity on the low level(level of database). It means you can't physically create a record that doesn't fulfill relation. It's just a way to be more safe.