can i create more than one primary key in database table..?what is the function of primary key compare to foriegn key