Je fouillais la base de données AdventureWorks aujourd'hui et j'ai remarqué qu'un certain nombre de tables ( HumanResources.JobCandidate
et Sales.Individual
par exemple) ont une colonne qui stocke des données xml.
Ce que je voudrais savoir, quel est l'avantage de stocker essentiellement la valeur d'une ligne d'une table de base de données dans la colonne d'une autre table? Cela ne rend-il pas difficile d'interroger ces informations? Ou est-ce l'hypothèse selon laquelle les données n'auront pas besoin d'être interrogées et doivent simplement être stockées?