<Historic>
Extract нормальная форма из XML
-----<ReturnData Year="2010">
----- -----<ReturnHistory>
----- -----<Return StoreDate="2010-07-31" Type="1">
----- -----<EndDate>2010-01-31</EndDate>
----- -----<ReturnDetail TimePeriod="1">
----- ----- -----<Value>2.83</Value>
----- ----- </ReturnDetail>
----- -----</Return>
----- </ReturnData>
-----<ReturnData Year="2010">
----- -----<ReturnHistory>
----- -----<Return StoreDate="2010-07-31" Type="1">
----- -----<EndDate>2010-01-31</EndDate>
----- -----<ReturnDetail TimePeriod="2">
----- ----- -----<Value>1.83</Value>
----- ----- </ReturnDetail>
----- -----</Return>
----- </ReturnData>
<Historic>
Я храню это в таблице следующим образом:
ИмяТаблицы = Исторические
Колонны
StockId : int
StockCode: string
Year:int
StoreDate: datetime
EndDate: datetime
ReturnTypeId: int
TimePeriodId: int
ли мой стол в третьем нормальная форма?
Вы бы рекомендовали эту структуру или я должен создать соответствующие таблицы для каждого родительского узла, то есть нормализовать его дальше?