powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Обязательность полей
2 сообщений из 77, страница 4 из 4
Обязательность полей
    #32875091
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hellOK, есть таблица допустим значений датчиков температуры.

Поля:
id - Идентификатор записи, может быть например timestamp
t1 - температура 1 датчика
t2 - температура 2 датчика
t3 - температура 3 датчика
t4 - температура 4 датчика
t5 - температура 5 датчика

Данные собираются различными датчиками. Если не испльзовать NULL, как обозначить факт отсутствия данных? Ввести еще 5 полей? Как потом считать средние значения, дисперсию итп(0 - не катит, испортит статистику, -1, 9999, итп тоже)

"Прежде чем убить человека, узнай, нет ли у него влиятельных родственников" (с) Библия
Хороший пример чтобы продемонстрировать вред данного подхода, особенно если 1...5 что-то совершенно однотипное.
Следует сделать еще одну таблицу "измеренные данные", и nullов не будет. И пустот в таблице соответственно (побочный результат).
Как Вы хотите считать дисперсию, если одно из значений "отстутствует"? Если Вам их нужно пять, и не меньше, то это легко проверить и не считать упомянутую дисперсию.
...
Рейтинг: 0 / 0
Обязательность полей
    #32875333
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4d_monster
В жизни троичная логика, поэтому должно быть : Да, Нет, Не_Да_И_Не_Нет
Это везде, при взвешивании на аптечных весах, какие варианты?
Левая ниже 1- Да , 2 - нет , а где Равенство , нужно тоже три состояния.

В жизни вероятностная логика, тогда уж.
Аптечные весы вообще прибор аналоговый, Вы пытаетесь его показания отобразить на дискретное множество значений.
...
Рейтинг: 0 / 0
2 сообщений из 77, страница 4 из 4
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Обязательность полей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]