私はテーブルAを持っています:
ID Name
表 B:
ID A_ID COLORS
A_ID は、テーブル A への FK です。テーブル A からテーブル B へは 1 対多です。
1 回の SQL 呼び出しで、特定のテーブル A ID のテーブル B のすべてを返したいと考えています。このシナリオ (?) で 1 つの結果セットを返すには、これが最良のアイデアであると想定しています。次に、結果セットをスクロールして、特定の人物のすべての色を設定し、色のリストを設定できるようにします。
Person(int id, String name, List<String>colors){
}
私はSQLを理解しようとしていますが、一般的に、私がやっていることは大丈夫かどうか疑問に思っています.