
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.07.2009, 19:45
|
|||
|---|---|---|---|
|
|||
LINQ с EAV |
|||
|
#18+
Добрый день. Вопрос вот в чем: Небольшой проект. БД-EAV +ASP.NET Думал о LINQ. Как "оно" уживется с EAV моделью данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2009, 12:55
|
|||
|---|---|---|---|
LINQ с EAV |
|||
|
#18+
Hug, Да нормально уживется. Это ведь просто другой синтаксис, другой стиль программирования. Вместо того, чтобы писать, например Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. пишем var tempPoint = pointsArray.Find(eachPoint => {return eachPoint.X == 250;}); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2009, 00:10
|
|||
|---|---|---|---|
LINQ с EAV |
|||
|
#18+
А что за EAV? Если это классика - тысячи возможных аттрибутов - то никак. Если EAV используется для хранения динамической структуры таблиц, над которой надо нагородить реляционную модель - совсем другое дело. Дело это сомнительное, чаще всего проистекает из за боязни на ходу модифицировать схему базы, в чем на самом деле нет ничего страшного, по сравнению с выносом мозга, который приобретете с EAV. И придется, скорее всего, свой IQueriableProvider писать. нет дурацких вопросов, есть дурацкие ответы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1351726]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
181ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 488ms |

| 0 / 0 |
