analizer 19.12.2010 15:43 hoem

п100, а выносить поле в отдельную таблицу в отношении 1:[0,1] только для того чтобы сделать его NOT NULL — это ок? или я упоролся?

DB, design, ?
1. werehuman 19.12.2010 15:47 lithium

упоролся

2. analizerwerehuman /1 19.12.2010 16:01 hoem

хм... а я то думал это какая-то из нормальных форм баз данных. в каждой таблице не более двух столбцов

3. werehumananalizer /2 19.12.2010 16:01 lithium

она ненормальная, потому что ты боишься not null

4. analizeranalizer /2 19.12.2010 16:03 hoem

not null я не боюсь, я его просто обожаю и жить без него не могу :)

5. werehumananalizer /4 19.12.2010 16:03 lithium

ой, я наоборот хотел сказать. Что ты без not null не можешь. А зря.

6. analizerwerehuman /5 19.12.2010 16:05 hoem

а зачем? я просто знаю что в таблице из трёх колонок в третьей колонке в 97% случаев будет NULL, я лучше оставшиеся три процента вынесу в отдельную таблицу

7. werehumananalizer /6 19.12.2010 16:05 lithium

на джойнах больше оверхеда заработаешь

8. analizerwerehuman /7 19.12.2010 16:06 hoem

не. там не страшно, использоваться третье поле будет ещё реже чем заполняться :)

9. werehumananalizer /8 19.12.2010 16:06 lithium

тогда юзай

Do you really want to delete ?