チャンネルのデータ構造を考える
チャンネルとは、複数の番組(動画1本のこと)の集まりです。例えば、ミジンコの生態を毎日配信する人が居たとして、そのチャンネルの名前が「今日のミジンコ」というチャンネル名になります。
番組とは1本の動画の事なので「霞ヶ浦のミジンコ」という感じになります。
当初は実装しませんが、複数人で1つのチャンネルを運営する事も考慮したいです。チャンネル名は一意にする必要があります。
チャンネルID:
チャンネル名:
チャンネルオーナーID:
チャンネル編集者ID(複数):
チャンネル紹介画像:
チャンネル紹介文:
大ジャンル:
小ジャンル:
タグ:
iTunesカテゴリ:
著者名:
成人指定:
など
以上がクリエイターさんが入力する情報で、以下がシステムと視聴者側で生み出す情報。
ユーザー付加タグ:
視聴中ユーザーID:
総番組数:
総視聴数:
総レーティング:
だいたいこんな感じでしょうか。