私は2つのテーブルを持っています:
表 A:
pk_id,
value
表 B:
pk_id,
key,
value,
fk_id
例: テーブル a:
1, value
例:テーブルb:
1, key1, value1, 1
2, key2, value2, 1
3, key3, value3, 1
などなど、すべてのキーを使用してテーブルを定義することはできません。別のアプリケーションからそのデータを取得し、常に同じであるとは限らず、変更される可能性があるためです。
私が必要としているのは、次のようなデータを表示するビューです (または、他の方法で可能であれば、私も気にしません)。
id, value, key1, key2, key3
1, value, value1, value2, value3
したがって、テーブル A の 1 つの行に接続されているすべてが 1 つの行に表示されます。ビューに表示されるテーブル B のキーを定義することは可能です。
前もって感謝します。