what is use of foreign key...? can i use join query without foreign key