0

ユーザーが販売する製品を追加できるアプリケーションを作成したいと考えています。

ユーザーが好きなタイプの製品を追加し、製品の保存された検索可能な属性も作成できるようにしたいと思います-Googleベースと同じように。

これを行うための最良の方法、つまりモデル化する方法を知っている人はいますか。

これはおそらく数千のテーブルになるため、各カテゴリのテーブルは本当に必要ありません。

これを行う最善の方法は何ですか?誰かがこれについて良い/悪い経験をしましたか?

これを行うプラグインはありますか?

どんな助けでも素晴らしいでしょう

ありがとうリック

4

2 に答える 2

1

あなたが望むのはタグシステムのようです。

より柔軟なものが必要な場合は、データベースの代わりにドキュメント ストアを使用することを検討してください。たとえば、CouchDBなどです。

于 2009-08-14T13:17:43.503 に答える
0

これをリレーショナル データベースに保持したくない場合は、追加するアイテムの ID、属性の名前「Color」、値「Red」を含む「Descriptor」というモデルを作成することをお勧めします。

物事の一貫性を維持するために、事前設定された記述子のグループ (車の場合: メーカー、モデル、色) を構成し、値入力テキスト フィールドにオートコンプリートを提供することもできます。

于 2009-08-14T15:05:48.807 に答える