Компонент доступа к БД/ Класс первичного ключа

Класс первичного ключа

     Класс первичного ключа сущности легко создается на основе шаблона

//редактировать
//заменить EntityPK на наименование вашего класса

public class EntityPK : PrimaryKeys;
{
        //редактировать
        //поля класса, входящие в первичный ключ
        //заменить на ваши наименования полей объекта и их типы

        public type1 EntityField1;
        …;
        public typeN EntityFieldN;

}//EntityPK;

     Пример описания класса первичного ключа для сущности OrderLines, соответствующей таблице «Order Details» базы данных NorthwindТаблица имеет составной ключ из двух колонок OrderID и ProductID

public class OrderLinesPK : PrimaryKeys;
{
        public int OrderIDRef;
        public int ProductIDRef;

}//OrderLinesPK;