# データベーススキーマ設計支援 — 運用ガイド

## 基本情報

| 項目 | 内容 |
|------|------|
| 業種 | IT・開発 |
| ユースケース | データベーススキーマ設計支援 |
| WFパターン | `start → parameter-extractor(エンティティ抽出) → llm(スキーマ設計) → template(DDL整形) → end` |
| RAG | なし |
| 検証結果 | E2E pass |
| デモURL例 | http://localhost/workflow/sxtBpi7yU5DbVjGV |

## 概要

エンティティの説明と業務ルールを入力として、テーブル定義・ER図・インデックス設計を生成する。

## デモ手順

1. DDF Web UI (`/dashboard`) を開く
2. 「データベーススキーマ設計支援」の「デモ生成」ボタンをクリック
3. 業種「IT・開発」、UC「データベーススキーマ設計支援」が自動入力される
4. 「デモ生成開始」をクリック
5. 生成完了後、デモURLを顧客に共有


## テスト入力例

### 入力例1
```
ECサイトの受注管理。エンティティ: 顧客（名前・メール・住所・電話・登録日）、商品（SKU・商品名・価格・在庫数・カテゴリ）、注文（受注番号・顧客・注文日時・ステータス・配送先住所・合計金額）、注文明細（注文・商品・数量・単価・小計）、配送（注文・配送業者・追跡番号・発送日・到着予定日）。業務ルール: 1注文は複数商品、キャンセル後の在庫戻し、同一商品の重複注文可、配送ステータス追跡。想定データ量: 顧客10万件、商品5万件、注文100万件/年。
```


## 顧客への説明ポイント

- 「これは自動生成されたプロトタイプです。本番利用には追加の設計・開発が必要です」
- 「御社の実データ/ドキュメントを使えば、さらに精度の高いデモをお見せできます」
- 「Self-hostedなので、御社のデータは外部に出ません」

## AI品質評価コメント

このデモ出力は、全ての合格基準を満たしています。
1.  **出力形式と内容**: None/空/エラーではなく、構造化され意味のあるテキストが返されています。
2.  **ユースケース関連性**: 「データベーススキーマ設計支援」というユースケースに完全に合致しており、ECサイトの受注管理システムという具体的なシナリオに基づいて、テーブル定義、ER図、インデックス設計、正規化レベル、設計上の注意点（パーティショニング、シャーディング、運用、将来のスケーリング）が包括的に提示されています。
3.  **顧客デモとしての品質**: 各項目が非常に詳細かつ専門的に記述されており、顧客デモとして見せるのに十分すぎるほどの高品質です。特に、正規化レベルの説明における「年間100万件の注文」を考慮したパフォーマンス最適化（非正規化の検討）や、将来のスケーリングに関する具体的な助言（リードレプリカ、キャッシュ、非同期処理、マイクロサービス化）は、プロフェッショナルなコンサルティングレベルの洞察を提供しています。
4.  **入力クエリ固有の要素への言及**: 明示的な入力クエリは示されていませんが、「ECサイトの受注管理システム」という具体的な業務テーマと「年間100万件の注文」というデータ量を想定し、それに基づいて詳細かつ具体的な設計が提案されています。命名規則の指定（snake_case, 外部キーの形式）も適切に反映されています。
5.  **汎用テンプレートからの逸脱**: 汎用的なテンプレートに留まらず、具体的な業務要件とデータ量に基づいた深い考察と、それに対する実践的なアドバイス（例：`orders.total_amount` の意図的な非正規化と運用上の注意点）が含まれており、非常に具体的で実用的な内容です。

## 次のステップ（受託提案）

1. 顧客の実データでカスタマイズデモ（POC: 5-10万円）
2. 本番環境設計・構築（受託開発）
3. 既存システム（kintone/Salesforce等）とのAPI連携
4. 運用保守サポート
