Je pense que cela dépend fortement de ce que vous voulez faire. Si vous voulez juste visualiser les différences, je voudrais aller avec XML et un outil de visualisation de différence. Si vous voulez voir si elles sont différentes et peut-être afficher une courte liste de champs modifiés (tout cela dans une application), vous pouvez également aller avec une représentation XML de schéma ou faire comme Adams Robinson mentionné. Fondamentalement, peu importe comment vous le faites, vous devrez toujours passer en revue les tables et les champs, donc vous pourriez aussi bien y accéder directement et non pas en les transformant en XML