Grzebałem dzisiaj w bazie danych AdventureWorks i zauważyłem, że wiele tabel ( HumanResources.JobCandidate
i Sales.Individual
na przykład) ma kolumnę, w której przechowywane są dane XML.
Chciałbym wiedzieć, jaka jest zaleta przechowywania w zasadzie wartości danych wiersza tabeli bazy danych w kolumnie innej tabeli? Czy to nie utrudnia zapytania o te informacje? A może założenie, że dane nie będą musiały być wyszukiwane, a jedynie przechowywane?