Как использовать компоненты в беглом nhibernate - PullRequest
0 голосов
/ 05 апреля 2011

Я работаю над устаревшей базой данных MySql и имею следующие объекты:

public class Company
{
     public int Id { get; set;}
     public string Address { get; set; }
     public string City { get; set; }
}

public class CompanyDepartment
{
     public int Id { get; set;}
     public string Address { get; set; }
     public string City { get; set; }
}

Идея состоит в том, что компания использует класс отдела только в том случае, если в нем более одного отдела.

Сейчас я пытаюсь выполнить поиск компании / отдела, это означает, что мне нужен список всех отделов, и поэтому мне нужно «создавать» отделы всех компаний, в которых есть только один отдел, и поэтому не есть запись в CompaynyDepartment.

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

Есть ли лучший подход к этой проблеме? Это не возможность изменить структуру базы данных.

1 Ответ

0 голосов
/ 08 апреля 2011

Я закончил тем, что изменил структуру базы данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...