f8g

XMLとRDBMSで

id:momdo:20060122:p1
血統表は基本的にそんな感じになりそうですね。階層構造に関しては、 XML ならルートあたりに length みたいな属性作って階層を表現するとか。系統図の方は案外複雑になってしまいそうだなあ。
id:americanboss:20060122:p3
確かにデータの直接的な保持に関しては XML は向かないとは思います。以前あさ◎の1972さんにも実際どうやってるかっていうのを教えてもらったのはこんな感じ。
dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
書かれているように、これだと系統検索に向かないようです。ただ、これもDB設計次第である程度まで解消できそうな感じはしますね。系統でテーブル持って、それで馬のデータとリレーション持たせるとかで。まあ、この辺は標準化の話から逸れてしまうんですけどね。実装の話としては、ユーザが DB に要求送って、そっから XML を返すという感じ。
ま、実際 XML Schema でも書いてみないとな……。