Создание динамического класса и файла сопоставления из существующего класса с использованием Nhibernate

Я хочу создать новый динамический класс со свойствами и файлом сопоставления из существующего класса и сохранить его в проекте, а затем создать динамическую таблицу на основе вновь созданных значений свойств и сохранить ее в базе данных с помощью Nhibernate?

Например

** Класс продуктов, имеющий *


Код товара

Номер заказа

Пользовательский ИД


* Теперь я хочу сгенерировать новый динамический класс из "Products-class", например, как "CustomerOrders-class" (это Dynamictable-class) *


Пользовательский ИД

Номер заказа


Здесь customerID и orderId повторяются, но CustomerID с уникальным orderID.

Пример: CustomerID OrderID

   1                          OR1

   1                          OR3

   2                          OR8

   2                          OR11

Этот динамический "CustomerOrders_class" необходимо сохранить в проекте и создать файл динамического сопоставления для этого класса как "CustomerOrders.hbm.xml", сохранить его в проекте и, наконец, создать динамическую таблицу как "CustomerOrders-table" и сохранить его в моей локальной базе данных (Sqlserver-2008).

Как я могу использовать NHibernate для работы со всем этим?

0 ответов

Другие вопросы по тегам