[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Perl or Python?



Hello!

On Thursday 19 March 2009 18:55:14 Artem Chuprina wrote:
> Что-то ты уже ахинею какую-то несешь...  Начинал вроде небессмысленно...

Мы не можем определить, что означает NULL в поле. Витус ловко миновал 
следующий момент: для него выглядит логичным вставить в даные измерений NULL, 
когда термометр медведь унес, но при обработке собранных данных возникнут 
проблемы. В частности: следует ли платить Витусу за измерение температуры в 
этот день, если неизвестно, то ли он весь день читал Лукьяненко и забыл 
смерить температуру, то ли температуру мерять ходил, но в силу объективных 
причин данных не получил. БД может использоваться для решения разных задач, 
так понятнее?

Далее, термометр мог замерзнуть и его показания не будут меняться. Витус, 
вероятно (ха! программа анализа должна догадаться?) впишет в журнал NULL, хотя 
может вписать и увиденное значение, которое невалидно, но определенную 
информацию о температуре дает. В итоге после сбора данных со всех станций мы 
увидим где NULL, а где и температуру замерзания рабочего вещества в 
градусниках. То же самое при превышении максимальной температуры - кто NULL 
впишет, а кто и максимум шкалы. Итого NULL уже означает 1) медведь унес 
градусник 2) Витус прочитал книгу, но на работу не ходил 3) градусник замерз 
4) градусник перегрелся. "Нужна мне эта самодеятельность" (с).

Best regards.

Reply to: