У меня есть сложный объект, который включает в себя несколько объектов через композицию.
Что такое рекомендуемый способ сохранения такого объекта в базе данных?Хранение сложных объектов с помощью хранимых процедур
User{
name:
DOB:
address:{
street:
zipcode:
}
accounts:[
{accountId:"",bank:""},
{accountId:"",bank:""}
]
...
}
Обратите внимание на коллекции, которые составляют часть объекта.
Этот объект будет отображаться в нескольких таблицах базы данных - пользователя, адреса, счета ....
Каков рекомендуемый способ взаимодействия с хранимой процедурой для такого типа структуры данных?
Передайте информацию хранимой процедуре как XML и сохраните ее либо в XML, либо нормализовать ее на несколько таблиц. Это один из вариантов. – mxix
Не могли бы вы помочь с примером случая, когда данные отправляются в виде xml и сохраняются в нескольких таблицах – IUnknown