It seems that you are turning the problem upside down.
The answer is of course: no, there is nothing that will force you to create relationships in the database. But why would you not do that?
That's why the database is called relational database - because it offers you a solution for this very question that is readily available, well integrated with tools and persistence layers, and it's consequences for application developers are well understood.
It would be crazy not to implement relationships at the database level.