arsitektur idempotensi pangkalan data