Re[18]: Драйвера — это сильно, на самом деле
От: ggggggggg  
Дата: 14.07.07 01:09
Оценка: :))
Здравствуйте, ggg, Вы писали:

AVK>>точно так же нахрапом нельзя ни сервер приложений написать, ни пакет расширения к VS, ни еще кучу других вещей.

ggg>Недавно на rsdn была ссылка на тему "в биллинге от CBOSS не используются внешние ключи и что-то там еще". Т.е. получается, можно написать немалую биллинговую систему (и она вполне себе работала!), игнорируя теорию и принципы СУБД.
ggg>Написать серьезный драйвер, игнорируя основные принципы, невозможно.

На самом деле Вы действительно прочитали пару книжек по теории СУБД, но никогда серьезно не работали с ними на практике. На практике использование внешних ключей ни к чему кроме тормозов при вставке данных не приводит, а необходимость в целостности данных не исчерпывает. По-этому проверки проще возложить на другие механизмы, а неудачно созданные в начале разработки внешние ключи, снести во время первого серьезного внедрения.

P.S. Мысли вслух. На рынке полно работоспособных с виду драйверов, и нет ни одной приличной биллинговой системы. К чему бы это...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.