新サービスのデータベースあれこれ

Last update

2018/11/06(火)


目的

今回はPHPでデータベースにアクセスする時の処理について考える場面になったので、必要なデータについてや、今後の方針などについて考えます。今回はメモ的な要素多めです。

データベース作ろう

カクテルレシピ共有サイトって何が必要なんですかね。

  • 登録番号
  • レシピ名
  • ユーザー名
  • シェイカーの有無
  • 使用したお酒
  • レシピ詳細
    • 使用したお酒以外で使った物があれば表示。

「使用したお酒」をどう処理する?

本来の想定では、使用したお酒を登録する際に、お酒の写真を載せるなどのUIにしようかと思いましたが、カクテルは同様のお酒を使用しても分量などで味が変わるものであるため、必ず使用したお酒を再度レシピ詳細に記入する必要があると考えを改めました。 そのため、今回のサービスでは「使用したお酒」についてのUIをあまり追求しないことにしました。

AmazonAPIについて

デプロイをするまでに至ってないため、今回の制作では導入を見送る方向になりそうです。 リキュールや日本酒など、お酒ベースでのレシピ検索に関しては精度は下がりますが、文字列部分一致の方で進めていこうかなと考えてます。

現状の課題

ようやく非同期通信の処理を書くところに来ているので、まずは思い出すところから。現在はJQueryPHPとの間でどのように処理するのがいいのか検討しています。