Il legame ionico è un tipo di legame chimico formato dall'attrazione elettrostatica tra ioni con carica opposta. In questo caso, il potassio (K) perde un elettrone per diventare uno ione carico positivamente (K+), mentre gli atomi di azoto (N) e ossigeno (O) condividono gli elettroni per diventare ioni caricati negativamente (NO3-).
Questi ioni vengono poi tenuti insieme dalla loro attrazione elettrostatica, formando il composto ionico KNO3. La forte attrazione tra gli ioni potassio caricati positivamente e gli ioni nitrato caricati negativamente determina la formazione di un reticolo cristallino ionico stabile.