Понравилась эта статья
Работа с данными в WinRT. Часть 2. Работа с БД на ...
Прошу помочь выйти за рамки примеров с технологиями WinRT+SQLite+C#+Linq.
1. Не достаточно знаний, как создать таблицу и связи с другими таблицами через Linq провайдер. Как описать поля с “Foreign Key”? Как описать запрет NULL значений? Представленный пример простой, всего с одной таблицей. Мне нужен пример создания трех таблиц, например:
- “Продукты” с полями “Идентификатор, Наименование”,
- “Компании” с полями “Идентификатор, Наименование”,
- “Заказы”, с полями “Идентификатор, Дата, Номер, ИдентификаторПродукта, Идентификатор Компании, Количество”.
2. Существует ли визуальный редактор базы данных SQLite, в котором после создания базы можно было сформировать программный код на C#+Linq (классы таблиц, связи...)?
3. В какой элемент формы “Grid, GridView” правильнее вывести данные из таблицы “Заказы”?
4. Может есть примеры, где эти четыре технологии вместе рассматриваются?