-2
|-------------------------|
| column_table |
|-------------------------|
| column_id | column_name |
|-----------|-------------|
| 1 | column_1 |
|-----------|-------------|
| 2 | column_2 |
|-------------------------|
|-------------------|
| row_table |
|-------------------|
| row_id | row_name |
|--------|----------|
| 1 | row_1 |
|--------|----------|
| 2 | row_2 |
|-------------------|
|--------------------------------------------|
| value_table |
|--------------------------------------------|
| value_id | column_id | row_id | value_name |
|----------|---------------------------------|
| 1 | 1 | 1 | value_11 |
|----------|---------------------------------|
| 2 | 2 | 1 | value_21 |
|--------------------------------------------|
| 3 | 1 | 2 | value_12 |
|--------------------------------------------|
| 4 | 2 | 2 | value_22 |
|--------------------------------------------|
いいえ、結果の表に行と列を追加できるようにデータベースを設計する方法を教えてください。以下の表のように、結果表を作成してください(明らかに一時表を使用しています)。MySQLのカラム変数テーブル
次の表を持っていると仮定すると|-----------------------------|
| result_table |
|-----------------------------|
| | column_1 | column_2 |
|-------|---------------------|
| row_1 | value_11 | value_21 |
|-------|---------------------|
| row_2 | value_12 | value_22 |
|-----------------------------|
あなたが達成しようとしていることは本当に明確ではありません。 メタテーブル構造を構築しているので、ユーザーはWebアプリケーションで独自のテーブル構造を設計できますか? もしそうなら、上で概説したテーブル構造より簡単な方法があります。 あなたの目標についての詳細をお知らせください。 –
ユーザーはテーブルに行と列を追加できる必要があります。つまり、テーブルが行と列(縦方向と横方向)に展開できるようにしてください。 – Alaksander