Slide 8
Slide 8 text
2.2
Antigravity × Gemini API(NanobananaPro)挿絵メーカー開発
データモデル設計(IndexedDB スキーマ)
4つのテーブルによる親子リレーション構造
[ Novels (小説情報) ]
├── id (UUID) / title / description / createdAt / updatedAt
│
├── [ Characters (キャラクター情報) ]
│
├── id (UUID) / novelId (FK) / name
│
├── images { input, front, side } (Base64)
│
└── characterVisual (MD) / characterProfile (MD)
│
└── [ Scenes (シーン・挿絵情報) ]
├── id (UUID) / novelId (FK) / name / text / characterIds
├── aiSituation (MD: 構図・表情・背景指示)
│
└── [ GeneratedImages (生成画像履歴) ]
└── id (UUID) / sceneId (FK) / image (Blob)
8