An ionic bond involves: