Хорошо, я попробовал поискать, но не смог придумать приличную идею о том, к чему обращаться, поэтому я решил опубликовать вопрос.Как я могу отозвать основную / подробную информацию, не дублируя основные данные вместе с каждой строкой подробных данных?
С учетом следующего сценария:
Master - Cars
=============
decimal car_id (pk)
string name
decimal cost
decimal doors
Child - Colors
=============
decimal color_id (pk)
decimal car_id (fk)
string color
Итак, учитывая приведенные выше данные,если бы у меня была машина, которая была доступна в красных, зеленых и синих тонах (я не делаю шампанское), то, как я обычно делаю, я бы вернул в свой набор 3 строки.
Есть лив любом случае, чтобы все «цвета» были объединены в одно поле или возвращены как массив?Таким образом, я могу просто получить 1 ряд для каждой машины?