PHP と MySQL (フレームワーク Symfony 2 経由) を使用して、コレクションのいくつかのバイクを表示する Web サイトを作成しています。1 台の自転車に必要なだけの画像を保存したいと考えています。
そのための良い方法は、自分の Bike エンティティと Picture エンティティを持ち、Bike エンティティとPicture エンティティを1 対多の関係でリンクすることだと考えていました。
したがって、Picture エンティティは次のようになります。
id bike_id title path
これが最善の方法ですか?アドバイスありがとうございます。
EDIT:サムネイルの保存について..
サムネイルのバージョンも保存する必要がありますか?1 ページに多くの画像を表示するので、画像の幅と高さを縮小することは悪い習慣であり、画像の縮小版を保存する方がよいと読みました。
では、Picture エンティティは次のようになりますか? :
id bike_id title path path_thumbnail
再度、感謝します