Ctrl
+

ChaosDB

Проектировал изначально небольшую и простую базу данных для маленькой, но гордой аутсорсинговой компании. Пришёл к следующим законам Мерфи для реляционных баз данных:

1. Не существует отношений «один к одному». Все такие отношения вырождаются в «один ко многим». Проявляются после написания полного и подробного ТЗ.

2. Не существует отношений «один ко многим» — все они вырождаются в «многие ко многим». Появляются после слов заказчика: «Может быть только так и никак иначе».

3. Не существует отношений «многие ко многим» — все они вырождаются в направленные графы. Появляются после слов заказчика: «А давайте сделаем так, чтобы когда я чешу за ухом, у меня шнурки завязывались».

4. Не существует направленных графов. Есть просто графы. Появляются после описания всех возможных и невозможных связей.

5. Не существует графов. Есть хаос.

Через полтора месяца ежедневного выноса мозгов к работе над проектом подключился главный директор, через три дня был уволен технический директор (тот, с которым я всё это время общался), а через пару недель макет БД был полностью написан и передан прикладным программистам для интеграции.
Источник: IT happens  
Дата публикации: 01/07/2010 16:45
Постоянная ссылка на страницу
Короткая ссылка
Ctrl + End = Машина времени:   
   переместиться
vi в крови   Журнал "Тюрьма и ссылка"   Мясо армян   Квадрат пузат   Невероятно позитивные работы Паскаля Кэмпиона (80 иллюстраций)   Ньюфагом быть не поздно никогда   Удивительное рядом   Пунш „С приветом“   Дамоклов кнут   Андроид: футбол на костылях   Заподлицо-заподлецо   Будет и на вашей улице праздник   Ping you!   Бобби Фишер против всего мира   Узнай, что не узнал   Слава советским воинам   Здравствуйте, это канал об аниме?   Не электричка я!   Верни сосиску! :)   Кориолан Трейлер 2   Безразличие   Хроника Трейлер 2   Боевой конь Трейлер 2   Ябдала и муж её Ябывдул   Чихуй-хуй   Можно из окна   Начальник, ты ——!   Пщ-пщ   Индус — не национальность, а диагноз   Работы по герметизации   Вместе с кожурой   Освещение подъездов   Самочка Халка   Горячее резервирование   Всем выйти из запоя   Щебетание нулей и единиц   Антипутин   Бедная богатая девочка Трейлер 3   Сила есть и ум в порядке   Еноты и великая стена :)   Ежедневная подборка обоев на рабочий стол (15 фото)   Поточное производство Моцартов   Ирина с Начесом   Деревушка Недалёкино   Зато экологично   Обоюдно оговоренное окончание отношений   Виза Ни о чём   Большой живой белый человек   Развлечения слонят :)   Три четверти сторон   Карандашная анимация (видео)   Испытание Петросяном   Мясные инновации   На полпути выделялка сломалась   Зубастые против SOPA   Беспроводное форматирование   Пиксель в пиксель   Тулупный менталитет   Дом на обочине   Тот еще Карлосон Трейлер 2   Паперделли   До потери памяти и серийника   Ты б ещё айпад достал!   Не наша Раша   Kylie 3D — Aphrodite Les Folies   Пустозвоны всех сортов   Вынос по-кенгурячьи   Дядя Володя, опалённый высотой   Радиотехническая арифметика   Игрушка из мышки тушки   Остановка „Рандомная“   Девичья фамилия банковского работника?   Рандом в курсе   Ударник ударного труда   Экс-она   Zолушка Трейлер 3   Терминальная степень шизофазии в стадии самодезинтеграции   Сетку я скрутила из того, что было   Мужик, про кофе — это шутка!   Перезвон пары Кашпировских   Самоубийцы   Энтерпрайз-мангал   В час по чайной букве   Козявочная   Во избежание ледового побоища   Ловушка для Админа   Прямой канал в ноосферу   Обитель зла: Возмездие 3D   Яндекс знает толк в извращениях   Подборка обоев для планшетного ПК на базе Android (6 фото)   Я за него!   Баба ягодка опять   Ледяная глыба для пунша   Согласен стать персональным админом   Длинно и дёшево   Фотопроект Джулии Фуллертон-Баттен - "Матери и дочери" (17 фото)   SLI-папа и SLI-сынок   Брайан Ино на коне   Котэ с телятиной   Файлики совать в USB  
Последнее обновление — 08/02/2012 12:45