2016-07-05 2 views
0

Я создаю приложение, в котором вы можете создавать новостные статьи и публиковать их, а затем люди могут комментировать статью.Создайте новую таблицу для вставки в другую таблицу Azure Sql UWP Apps

Я создал приложение для мобильных приложений Azure App, которое соединяет меня с таблицами в моей базе данных sql sql.

Что я хочу, когда я вставляю элемент в таблицу «Статьи», я хочу, чтобы он автоматически создавал другую таблицу, в которой будут храниться комментарии для этого элемента, которые я вставлял в таблицу «Статьи».

Есть ли способ сделать это программно или мне нужно сделать это с помощью sql, и если да, то как?

Я использую .NET backend (C#), и это приложение UWP (Windows 10).

ответ

2

Технически, невозможно без перезапуска сервера (для настройки моделей и т. Д.) И нецелесообразно (из-за взрыва таблиц, которые вы должны сделать).

Вместо этого создайте таблицу комментариев и введите ArticleId, который ссылается на статью, на которую прокомментирован. Вы даже можете связать статью с комментариями, используя обычные механизмы Entity Framework.

+0

Спасибо, я думал так же, я думаю, мне нужно создать таблицу комментариев и сохранить их все там. Просто ради интереса, как вы сказали, я могу связать статью с комментариями, используя механизм Entity Framework, как бы я это сделал? –

+0

Ознакомьтесь с этим руководством: http: //www.entityframeworktutorial.net/code-first/entity-framework-code-first.aspx - особенно со ссылкой на внешние ключи. –

Смежные вопросы