В пять утра, заправляясь кофе (прямой эффект не достигается - и так жесткая бессонница), собираясь пораньше на работу (кажется, у коллег с ненулевой вероятностью случится нервный шок/посещение Кондратием/религиозный клинч).
Уже который день пытаюсь нашкрябать хотя бы на бумаге, хотя бы в общих чертах эту среднеготическую CASE-диаграмму довольно тривиальной, на первый взгляд, базы (как бы не так[!] - в этой базе оказывается слишком много слабоформализуемых и меняющихся спецификаций). Не то, что я UML/ER не знаю... (Правда, килостраничную книжищу по UML, что на работе, я не читал.) Не то, Oracle я плохо знаю. (Хотя знаю еще не идеально, но недели за две хорошее представление о возможностях/ограничениях я уже получил. Заодно на PL/SQL писать научился.)
Как и следует ожидать, что борьба идет в основном по двум фронтам: то мне мало функциональности даже ORDBMS и подавай вообще непонятно что, но то наоборот выбор слишком широк (“а может быть тут nested table???”)...
А среднеготическая диаграмма сопротивляется. Плавно переходит в верхнеготическую.
Завтра принесу домой еще и полный справочник и учебник по PL/SQL, дабы выжать из данного мне все, что возможно.
Думается, что через два-три месяца я либо эту задачку провалю, либо Oracle буду знать как родной /etc. Либо и то, и другое.
Такие дела.