Основные этапы проектирования баз данных на примере любой организации

blankzahar

, как-то не совсем понятно поставлена задача:

С одной стороны, нужно разработать многопользовательску базу данных, с другой "вы являетесь администратором баз данных", т.е. уже работаем с чем-то?

Так о чем идет речь то?

Есть компания "X" и для нее надо разработать БД? Если так, то, по-хорошему, первый шаг, вероятно даже нулевой, это понимание того, как ведется бд в компании "X" в данный момент. Даже если нет реляционной (или не реляционной) БД, данные как-то хранятся. В папках, в виде накладных, в виде электронных справочников или даже в головах у сотрудников. Вот эти способы должна унифицировать "цифровая" БД. И всю эту информацию надо агрегировать, выяснить как она собирается, что с ней делают в компании и т.д. После чего, выясняется, что с данными будут делать, какая информация нужна из бд. Ну а потом уже предметная область, сущности, атрибуты, таблицы, нормализация и т.д.