輸出入システムのアプリケーションを作成しています。
このアプリケーションには、多くのフォームがあります。
それでは、単一のフォームについて話しましょう。
このフォームには 8 つのドロップダウンがあります。
管理者が各ドロップダウンに新しい値を追加できるようにするには、管理者が定義したすべての値が含まれるように、ドロップダウンごとにテーブルを作成する必要がありました。
アプリケーションには約 35 の異なるドロップダウンがあり、35 のテーブルとフォームを作成してドロップダウンごとに CRUD を作成したくないため、この問題の代替ネイティブがあるかどうかを知りたいです。
最適化されたシンプルな方法で管理するにはどうすればよいですか?
1 に答える
0
この方法論でこの問題の解決策を見つけました
Table : dropdown
Columns : id , dropdown_name
Table : dropdown_fields
Columns : id , field_name , dropdown_id
これにより、ドロップダウン ラベル用に 2 つの cruds を作成します。この管理者では、crud のタイトルまたは名前だけを定義します。
2 番目の例では、管理者は最初にデータベース テーブル ドロップダウンからのドロップダウンからドロップダウン名を選択し、定義するフィールド field_name を 1 つ持ちます。
そして、これらのドロップダウンが必要なフォームでは、ID で遊ぶことができます。やった!
于 2012-10-01T09:15:54.380 に答える