誰かが私にチュートリアルを指すことができるのか、XML "Request For Quote"ドキュメントの処理に関する提案を私に与えてくれるのだろうかと思っていました。 SQL Server 2005を使用しています。例:sql xml order processor
<MyQuote>
<Header>
<Customer>XYZ</Customer>
<Material>Wood&</Material>
<Header>
<LineItems>
<Line>
<Quantity>32</Quantity>
<Model>Chair 350</Model>
<Color>Red</Color>
</Line>
.
</LineItems>
</MyQuote>
XQueryで足を濡らすだけです。この文書を個々の明細に分割し、それぞれを番号で識別し、価格を計算して検証する必要があります。また、いずれかを追加/編集/削除できるようにする必要があります。私は行をテーブルに入れる方法を見ることができますが、連番でそれらをIDで識別し、それらにストアドプロシージャを適用する方法はありません。私はランダムに、私は最善の方法は、XML列として文書全体を保存し、破砕とは対照的に、それに対して取引することであると仮定していますすべての要求などvalidate line 6
、calc price for line 3
delete line 4
、change line 2 to Yellow
など
を処理できるようにする必要があります個々のラインアイテムをリレーショナルテーブルに保存することはできますか?
アドバイス、コード、URLなどは非常に高く評価されます。