Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вариантные ключи
|
|||
|---|---|---|---|
|
#18+
Господа, вопрос состоит в следующем. Есть одна большая таблица, в которой хранятся результаты проверок. Проверки бывают трех(или более) типов. Так: ИД, тип замера, дата, кто, ссылка на данные. Также есть три таблицы - по одной для каждого типа измерения. Каждая имеет отличную от другой структуру. В каждой хранятся данные замеров, и ,соответственно, поле "ссылка на данные" основной таблицы является ссылкой именно на одну из таких записей в этой таблице. Структура таблиц замеров совершенно разная - как либо объединить их в одну не представляется возможным. Тепереча вопрос - как раюотать с подобной структурой. На данный момент представляется следующее - есть еще одна табличка, в кот. хранятся типы, и названия из таблиц типа замера (которых 3). В запросе первый выбирает название таблицы из этой промежуточной, а второй ползует его в запросе. Как можно еще? этот способ представляется до безобразия криворуким. Благодарен за любую помощь...:) Надеюсь, не слишком путанно изложил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 23:34 |
|
||
|
Вариантные ключи
|
|||
|---|---|---|---|
|
#18+
LexauxГоспода, вопрос состоит в следующем. Есть одна большая таблица, в которой хранятся результаты проверок. Проверки бывают трех(или более) типов. Так: ИД, тип замера, дата, кто, ссылка на данные. Также есть три таблицы - по одной для каждого типа измерения. 1) А почему тип замера не хранится в основной таблице, зачем дополнительная таблица? 2) Аналогичную задачу с хранением партнеров я решал через всязь 1:1 Три таблицы ПАРТНЕРЫ(общие данные), ЮР_ЛИЦА(Специфические данные для юр лиц), ФИЗ_ЛИЦА(Специфические данные для физ лиц) Данные по всем партнерам получаем из 1-ой таблицы Данные по юрикам получаем SELECT * FROM ПАРТНЕРЫ, ЮР_ЛИЦА WHERE ПАРТНЕРЫ.id = ЮР_ЛИЦА.id Аналогично по физикам из 1-ой и третьей таблицы. LexauxТепереча вопрос - как работать с подобной структурой. Встречный вопрос, а что надо получить в результате? Если данные по разным типам проверок разные, то смысла их получать одним селектом нет. А в том что-бы получит тремя запросами данные из трех таблиц нет ничего сложного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 10:45 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=33190944&tid=1545747]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
158ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 283ms |
| total: | 551ms |

| 0 / 0 |
