---
name: create-model
description: Create an individual model/table document for the project.
argument-hint: "Table name (e.g., users)"
---

# Create Table Model Document

`docs/SCHEMA.md` の設計に基づき、特定のテーブルに対応する物理モデル仕様書を作成します。文書は `docs/models/<table-name>.md` に保存してください。文書には以下の内容を必ず含めてください。

## Table of Contents

-   **モデル概要**: テーブルの物理名、論理名、および役割・責務。
-   **カラム定義**: カラム名、論理名、データ型、制約（PK/FK/Nullability）、デフォルト値、説明をまとめた定義表。
-   **インデックス定義**: プライマリキー、ユニークキー、外部キーインデックスなどの設計情報。
-   **アソシエーション（関連）**: 他テーブルとのリレーションシップ（1対多、多対多など）と、カスケード削除等の設定ルール。

## Related Documents

-   INPUTS: SCHEMA.md
-   OUTPUTS: DESIGN.md
