Components of DBMS, Meaning & advantages of RDBMS, Primary Key and Foreign Key