Nothing close enough? Start from a blank entity structure → Describe it in one paragraph.
How to
How to use an entity structure template.
- 01主要なエンティティを列挙する
User、Order、Productなど、中心となるビジネスオブジェクトを挙げます。これらがボックスになります。
- 02主要な属性を追加する
各エンティティの重要なプロパティ(id、name、status)を挙げます。すべての列ではなく、意味のある項目に絞ります。
- 03関係を定義する
「Userは複数のOrderを作成する」「Orderは複数のItemを含む」のようにエンティティ間の関係を説明すると、AIが接続線を追加します。
- 04カーディナリティを追加する
1対多、多対多、任意の関係などを指定すると、AIが接続端点に正しくラベルを付けます。
FAQ
Questions about entity structure templates
エンティティ図とは?
ドメイン内の主要な対象(エンティティ)、その属性、対象同士の関係を示す図です。データベースの列ではなく、ビジネス上の概念に焦点を当てる場合に、完全なERDより軽量な選択肢として使えます。
エンティティ図とERDはいつ使い分けますか?
初期設計では、ドメインを概念的にモデル化するためにエンティティ図を使います。実際のデータベーススキーマを設計する段階では、具体的なデータ型、PK、FKを含むERDを使います。
これをSQLスキーマに書き出せますか?
エンティティ図をデータベース設計の基準として利用できます。スキーマを詳しく説明すれば、ChatDiagramで明示的なSQL型を含むERDも生成できます。