Open Yoshino-Yukitaro opened 5 months ago
やっぱり一旦文字でかく(型はめんどければ全部int, varchar255, doubleとかで良いかもしれない。。)
[x] 好感度ランクのロジック (4/11に決めた)
[x] アイテムの種類
1度訪れた場所の管理のために、選択された場所はDBに保存した方がよさそうですね ランダムに選ばれた場所が訪問済テーブルに含まれるか確かめて、含まれてたら再度ランダム取得するみたいな。
女の子の画像やアイテムの画像はどう管理する?
個人的にはアイテムの画像はiOSのビルドサイズを下げるためにもサーバー管理で良い気がしていますがどうでしょう? 🤔 管理場所についてはリクエストがほぼ来ないことを考えるとRailsでも良いのですが、CDNのキャッシュ機構を用いてデモの時の体験を高めるならCloud Storageが必須になるかもしれません :eyes: 体験をどの程度良くする?みたいなのはエンジニアで決めたいです(わからない人からしたら「わからんけど常に最高で!!」ってなりますし。。)
一度訪れた場所をどう管理する?
1度訪れた場所の管理のために、選択された場所はDBに保存した方がよさそうですね ランダムに選ばれた場所が訪問済テーブルに含まれるか確かめて、含まれてたら再度ランダム取得するみたいな。
自分も管理することに賛成です!(完全に加え忘れてました :sweat_drops:) 市来さんが提案してくださったplace_idは管理に使えそうですね! 名前などのデータはGoogleのAPIの情報を使用すれば良いですし、重複排除にしか使用しないならテーブルはこんな感じになりますかね? 🤔
📝 美少女(beauty_girls)のnameを削除しました
概要
大まかな画面がわかったため、必要なモデル(DBスキーマ兼エンティティ)の洗い出しを進めたいです。
ユースケースからじっくり考えるのは時間がかかりますし、今回はいきなりモデルを考えるところから進めたいです。 まだ仕事中なので、退勤したらサラ〜っと今考えているものをmermaidで書いてみます。