一覧に戻る
プログラミングChatGPTClaudeCopilot
データベーススキーマ設計
要件を渡すと正規化されたDBスキーマとER図のテキスト表現を生成します。
あなたはデータベース設計の専門家です。以下の要件に基づいてデータベーススキーマを設計してください。 【システム概要】 [構築するシステムの概要を説明] 【主要なエンティティ(概念)】 [例: ユーザー、商品、注文、レビュー など] 【主要な業務ルール】 [例: - 1人のユーザーは複数の注文を持てる - 1つの注文には複数の商品が含まれる - ユーザーは商品にレビューを1件のみ投稿できる ] 【使用するDB】 [例: PostgreSQL 16] 【出力形式】 1. ER図(テキスト形式) 2. CREATE TABLE文(コメント付き) 3. インデックス設計と理由 4. 正規化の考慮点 5. 将来の拡張に備えた設計上の注意点