Заказать выбор по имени и идентификатору (ELEVATEDB)
У меня есть таблица с именами семей, где у меня есть вложенные семейства продуктов. Все записи таблицы, длина которых меньше 5, являются родительскими семействами, а семейства длиной 5 - семействами с сопутствующими товарами. Например: имя ID
001 food
00101 cookies
002 Cars
00201 ferrari
003 bike
00301 yamaha
Вот пример моего Db. Я хочу представить его в списке MVC C#. Но проблема в том, что мне нужно сгруппировать его по идентификатору и упорядочить по имени. Например, я хотел бы иметь:
003 bike
00301 yamaha
002 Cars
00201 ferrari
001 food
00101 cookies
То, что я хочу заказать в алфавитном порядке, это название родительских семей (велосипед, автомобили, еда).
Я использую ElevateDb и MVC 4 C# с другой стороны, может быть, есть способ сделать это и в списке C#.
1 ответ
Это очень плохой дизайн базы данных. Вы должны рассмотреть возможность создания отдельной таблицы Семей:
001 еда
002 машины
003 велосипед