Primary Key Vs Foreign Key Vs Composite Key