![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ограничение на число полей в таблицах paradox [D7, Paradox]
kvi © (2005-10-14 08:43:00)Кто-нибудь знает - имеются ли ограничения на число полей в таблицах paradox? Нигде не могу найти ответ - сколько полей допустимо создавать в таблице.
Курдль (2005-10-14 16:42:00) [1]
> Anatoly Podgoretsky © (14.10.05 16:36) [13]
> По вопросу видно, что он под каждый бит отводит одно поле,
> такая широкая запись
Ну и пусть отводит поле типа logical (bool или т.п.).
Это не противоречит поставленной задаче и не кажется абсурдным при оперделенных условиях (напр. весьма расширенный метод выборки записей читай [8] и [9]).
Просто мы не знаем глобального замысла, а то могли бы оценить общую эффективность такого подхода.
Anatoly Podgoretsky (2005-10-14 16:36:00) [2]По вопросу видно, что он под каждый бит отводит одно поле, такая широкая запись
Курдль (2005-10-14 15:27:00) [3]
> Anatoly Podgoretsky © (14.10.05 15:12) [11]
> Неверный дизайн таблиц, неварняка про нормализацию ничего
> не слышал.
Нормальный дизайн, если количество сигналов неизменно, а выборки из БД замысловаты.
Я бы интуитивно писал в integer и обрабатывал побитно, но допускаю возможноть, что при определенных условиях перешел бы на запись каждого сигнала в свое поле.
> а в случае возможности отсутствия замера по конкретному
> биту - еще и экономия места
В условии сказано - выборки дискретные. Т.е. предполагаю, что по стробу со всей шины одновременно.
Anatoly Podgoretsky (2005-10-14 15:12:00) [4]Неверный дизайн таблиц, неварняка про нормализацию ничего не слышал.
Desdechado (2005-10-14 11:15:00) [5]можно городить не столбцы, а строки (номер замера, номер бита, значение)
так удобнее и быстрее будет
а в случае возможности отсутствия замера по конкретному биту - еще и экономия места
по поводу ограничений - AFAIK, еще есть ограничения на суммарную длину строки
kvi (2005-10-14 10:02:00) [6]ага
ЮЮ (2005-10-14 09:59:00) [7]Неужели потребуются запросы типа
WHERE [певый бит] = 1 AND [12-й бит] = 1 ?
kvi (2005-10-14 09:53:00) [8]Чтение/запись дискретных выходов/входов контроллера. С таблицей работают несколько программ. Объединять дискреты в целые и потом работать с битами этих целых категорически не хочу.
Sergey13 (2005-10-14 09:43:00) [9]2 [5] kvi (14.10.05 09:29)
Что за предметная область? Тут местным и 50 полей кажутся подозрительными. 8-)
kvi (2005-10-14 09:29:00) [10]Спасибо за ответ. Придется переделывать таблицы - мне надо больше.
ЮЮ (2005-10-14 09:24:00) [11]Что на порядок больше реальных потребностей :)
Виталий Панасенко (2005-10-14 09:22:00) [12]255
Johnmen (2005-10-14 09:12:00) [13]>kvi
Тебе зачем?
Sergey13 (2005-10-14 09:09:00) [14]А скока надо?