У меня есть ситуация, когда у меня есть таблица записей, которая выглядит примерно так (подробности удалены для краткости):
CREATE TABLE Records (
RecordsId int,
Description varchar(255)
);
Я хочу добавить несколько комментариев для каждой записи, используя другую таблицу, такую как:
CREATE TABLE Comments (
CommentsId int,
Comment varchar(255)
);
Мне известно, что я могу связать таблицы, используя оператор соединения, но как мне эффективно получить информацию, если бы была одна запись с несколькими прикрепленными комментариями, без установленного количества комментариев?
Например,
RecordsId
Description
- Comment 1
- Comment 2
- Comment 3
- Comment .....
Мне известно, что я могу выполнить запрос, чтобы получить значение первой таблицы, а затем выполнить второй запрос для второй таблицы, но это будет очень медленно, когда яиметь большое количество записей.Я пытаюсь заполнить объект C # значениями.