|
Вопрос по Entity Framework
|
|||
---|---|---|---|
#18+
Умные люди, помогите пожалуйста нубу) Как правильно организовать структуру БД, чтобы на неё можно было натравить EntityFramework? При вызове метода API мне приходит Object, который имеет древовидную структуру. Например: объект - GetCompanyProfileResponse содержит поля INT - inn, String - name_full, String - name_short, Object[] - company_profile_data, Object[] - files_info. Массивы объектов в свою очередь содержат примитивы и другие массивы объектов и так далее в глубину. Нужно чтобы содержимое массива записывалось в соответствующие колонки соответствующей(по имени) таблицы. Например: массив company_profile_data содержит поля String address, String phone, decimal[] ChargedForResources. В свою очередь массив ChargedForResouces всегда имеет несколько decimal - значений и должен записаться в одноименную таблицу. Сейчас есть готовая структура таблиц и я сгенерировал структуру классов при помощи Entity Database First как показано здесь http://metanit.com/sharp/entityframework/2.4.php , но еще не делал связи(только расставил Primary Key) Как правильно сделать связь между таблицами, и возможно ли вообще её сделать так чтобы Entity при вызове метода API автоматически делал INSERT - UPDATE каскадом во все таблицы, при вышеуказанных условиях? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2016, 14:29 |
|
|
start [/forum/topic.php?fid=17&fpage=9&tid=1349341]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
2ms |
others: | 235ms |
total: | 378ms |
0 / 0 |