私は、場所への道順を保存する必要があるアプリに取り組んでいます。以下は、保存しようとしているデータの例です。
方向 1
西から: 528 East (Beechline) に入り、Airport 出口を通過し、13 番出口を出て Narcoossee Rd に入り、左折します。PARK TO FLY は 1/4 マイル先の左手にあります。
方向 2
東から: 528 West (Beechline) に入り、空港出口の手前で、出口 #13 を Narcoossee Rd に出て右折します。PARK TO FLY は 1/4 マイル先の左手にあります。
方向 3
フロリダ ターンパイクから: 254 番出口を出て 528 東 (ビーチライン) に向かい、空港出口を通過します。次に、13 番出口を出て Narcoossee Rd に向かい、左折します。PARK TO FLY は 1/4 マイル先の左手にあります。
方向 4
417 (グリーンウェイ) から: 26 番出口を出て 528 West (ビーチライン) に向かい、13 番出口を出て Narcoossee Rd に向かい、右折します。PARK TO FLY は 1/4 マイル先の左手にあります。
方向 5
408 (East/West Expressway) から: 16 番出口を出て、South SR 551 (Goldenrod Rd) に出ます。約ドライブします。4 マイル、Hoffner Rd を左折します。Hoffner は Narcoossee Rd に変わります。PARK TO FLY は 2 マイル先の右側にあります。
このデータを MySQL に保存するための最良かつ推奨される方法を誰かが教えてくれるかどうか疑問に思っていました。
最初にこのデータを保持する配列をシリアル化し、それを単一の列に格納することを考えています。データベースでこれを検索することを心配する必要はないと思います。正常化されないことを理解しています。
しかし、これを別のテーブルに格納することが長期的には最善だと思いますか?
アップデート
のような名前のmysqlテーブルがありLocations
、特定の場所に関する情報が含まDirections
れています。ユーザーが入力した場所にいくつかを関連付けたいと思います。
- ユーザーが場所を入力
- ユーザーは、その時点で道順に関する情報を入力することもできます。
更新 2
データベースにデータを保存する最良の方法について尋ねています。現在、テーブルをまだ作成していないため、現時点では関係がありません。それについて質問します..行くべきですか上記のようにリレーショナル テーブルを作成するか、場所テーブルに道順用に別の列を作成し、道順データを保持する配列をシリアル化して、単一の mysql 列に挿入する必要があります。
前もって感謝します!