0

まず、ここでこれまでに受けたすべての素晴らしい助けに感謝します-非常に貴重です。

別のテーブルの列から動的に生成された列を含むMySQLテーブルを作成したいのですが、手動で入力された値を持つ列を格納することもできます。言い換えると:

たとえば、表1には、アキュラ、フォード、ホンダなどのアイテムを含む「車」という列があります。この表は、新しい車で更新される場合があります。誰かが「かわす」を挿入するとします。

必要なのは、他のテーブルの「cars」列のアイテムのリストを反映するように自動的に更新される「cars」という列を持つ別のテーブルです。ただし、テーブルには、「ピレリ」、「ミシュラン」などの新しい値を受け入れることができる「タイヤ」という列も含まれている必要があります。

言い換えると、この新しいテーブルには、常に別のテーブルから供給されるcarsという列が必要ですが、挿入時に一致する「タイヤ」値を受け入れることができる必要があります-それが理にかなっている場合。

どうもありがとうございました。

4

1 に答える 1

0

やめてください!とても悪いデザインです。多対多の関係を持つ車とタイヤの参照テーブルをいくつか作成する必要があります。

table cars:
car_id
car_name

table tires:
tire_id
tire_name

connection table car_tire:
tire_id
car_id
于 2012-04-26T18:27:37.340 に答える