Законы разработчика БД
| 1-й закон | Если клиент утверждает, что некий атрибут означает именно то, что заявляет клиент, то из этого следует, что дело обстоит совершенно иначе. |
| 2-й закон | Всякая, поначалу полезная функция системы, превращается со временем в камень на шее разработчика. |
| 3-й закон | Если заказчик говорит, что значения некоторого поля могут быть только теми, которые он перечисляет, то это значит, что очень скоро ему понадобятся новые значения. |
| следствие | Если Вы выбрали для номера какого-либо документа поле числового типа, то пользователю обязательно потребуется дописать к номеру букву. |
| 4-й закон | Если Вы написали процедуру, ограничивающую действия пользователя над некоторым полем ("защиту от дурака"), то он обязательно испортит его так, как Вы даже и не предполагали. |

