user : レビュー依頼されているPR = 1〜多: 1〜?
。つまりRailsでいうと多対多GitHubの仕様上はassigneeは1つのissueに10人まで登録できる (reviwerは検索してもぱっと見つからなかった)
でもチーム開発のルールでは最高2人。issueのassigneeは、受講生1人+ デザインが必要なものであればmachidaさんを登録する / PRのreviwerは受講生1人+ komagataさん。なのでどちらもルール上では最高2人
ここで、GitHubの仕様上登録できる数を上限とするべきか、チーム開発の運用ルールをもとに数を考えるべきか分からなくなってしまった。
3人以上のものとかあるのかな〜と思っていたら、教えていただいた
Q&Aの一覧画面にコメント数\(回答数\)を表示させました by Paru871 · Pull Request \#4037 · fjordllc/bootcamp
GitHubの仕様、何人まで可能か調べた
assigneeは10人
GitHub の他のユーザに Issue およびPull Requestをアサインする \- GitHub Docs より
パブリックリポジトリのIssue及びPull Request、そして有料アカウントのプライベートリポジトリでは、最大10人を割り当てできます。 無料プランのプライベートリポジトリでは、IssueあるいはPull Requestごとに1人に制限されます。
reviewerは #wakaran チャンネルで聞いたら、bootcampの場合は15人ということがわかった(enterprise(企業)アカウントのリポジトリだと100件までいけるらしい…)
https://discord.com/channels/715806612824260640/816282659931553832/997905315641176094
一旦GitHubの仕様上可能な方で考えて、DB設計の提出は出すことにする
これもリレーションシップを考える上で大事と教わったので、考える。