update_post_meta() will call add_post_meta() first if the key doesn't exist.