The IUPAC rules are
a) Find out the longest chain of carbon in the given organic compound
b) We will name the longest chain.
c) We will identify the main functional group and will assign a suffix to the compound.
d) We will number the carbons in the longest chain selected so that the attached groups attain lowest numeral as substituent
e) We will name the side groups or chains.
Just look here https://www.jiskha.com/search/index.cgi?query=describe+how+you+can+crystallize+potassium+nitrate+fro...
ionic bond:
Bond formed when an atom donates its electron and other atom receives those electrons.
polar covalent:
Bond formed by equal sharing of electrons between both the atoms and there is an electronegativity difference between the two atoms.
Nonpolar covalent:
Bond formed by equal sharing of electrons between both the atoms and there is no electronegativity difference between the two atoms.
Metallic:
Formed between two metals.
So the bond between :
Phosphorus and chlorine-polar covalent bond as it is formed by equal sharing of electrons between both the atoms and there is an electronegativity difference between the two atoms.
Potassium and oxygen -ionic bond as here potassium donates its electron and oxygen receives those electrons
Fluorine and fluorine -Non polar covalent bond as formed by equal sharing of electrons between both the atoms and there is no electronegativity difference between the two atoms.
Copper and aluminum-metallic bond as Formed between two metals.
Carbon and fluorine -polar covalent bond as it is formed by equal sharing of electrons between both the atoms and there is an electronegativity difference between the two atoms.
Carbon and hydrogen --Non polar covalent bond as formed by equal sharing of electrons between both the atoms and there is no electronegativity difference between the two atoms.
Aluminum and oxygen--ionic bond as here aluminum donates its electron and oxygen receives those electrons
Silver and copper --metallic bond as Formed between two metals.