I'm really confused with this one. From what I learned, a natural join is an inner join that only works if table1 has some intercepting attributes with table2. Yet, when I try to play around with it, and say take a table that has no column names in common with another table, it acts as a normal cartessian product and displays the results as such.
In addition, when I try it again with different tables that have again nothing in common, it all of a sudden displays no results. I'm very confused, I think I'm missing something crucial here. Does anybody have an idea? Thanks!