it could be good option to store differences as JSON in database and then convert them into tabular view.