データベースの再設計について考えてみましょう。違い/警告のようなものにしているか疑問に思う:mysqlデザイン:詳細テーブル
users address
----- ------
id id
user_id
street1
street2
etc...
とは対照的に、
users fields
----- ------
id id
user_id
page_id
field_id
field_data
私は考えていないよというの元を使用しての問題はありますか? fieldsテーブルが巨大になると、パフォーマンスヒットはありますか?これはちょうど悪い練習ですか?なんらかの理由で、これは私にnosqlを考えるようになりますが、私は間違っている可能性があります。
ありがとうございます!
ありがとうございました。そうですね、データをより簡単に見つけることができる以外の理由がなければ、後者のアプローチを使用するのが理にかなっているようで、データを使って何ができるのかという点でより柔軟性があります。しかし、私がプロジェクトに着手しているので、最初のアプローチは大いにおいしく見えます;) – stormdrain