how are model relationship different from table joins and which one is better ?
Model relationship vs joins
Hello @Kunal_ar0ra, see there is not as such any difference. The only difference is within the terms and how we visualise it. If we are accessing proper sql queries then we need to use the join query to get the combined data and that we can also get using the model relationships by using the ORM queries. Just the way of querying is different as django provides much more
flexible and understandable queries although if we see the main concepts or the idea behind them, it’s all the same as we are using relational databases. So properties would be the same.
I hope it is clear to you. In case it is clear to you pls mark it as resolve and provide the rating as well as feedback so that we can improve ourselves.
In case there is still some confusion pls let me know, I will surely try to help you out.
Thanks 
Happy Coding !!
I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.
On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.