|
Вопрос по 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&gotonew=1&tid=1349341]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
9ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 249ms |
0 / 0 |