メンバー詳細ページに
「ステータス(星評価)」を追加する。
例:
DB(member_statuses)
↓
Laravel Model(hasOne)
↓
Controller(with('status'))
↓
API JSON
↓
Next.js 型定義
↓
StarRating コンポーネント表示
| カラム | 型 | 説明 |
|---|---|---|
| id | bigint | PK |
| member_id | foreignId | membersと紐付け |
| visual | int | ビジュアル |
| singing | int | 歌唱力 |
| dancing | int | ダンス |
| variety | int | バラエティ |
| leadership | int | リーダーシップ |
| created_at | timestamp | 作成日時 |
| updated_at | timestamp | 更新日時 |
members 1 --- 1 member_statuses