PD>>А в нем факультеты, значит table faculty с FK на institute. Ну и прочие таблицы — бухгалтерия, отдел кадров и т.д.
BVA>А вы уверены, что вам нужны отдельные таблицы? BVA>То что вы описываете, это оргструкрура. BVA>Вуз -> Подразделение -> Дочернее подразделение ... -> что-то BVA>Это все ложится в одну таблицу, просто со ссылкой на parent и типом строки.
Не понял.
У вуза десяток, а то и больше полей — название, адрес, реквизиты и пр.
У факультета несколько полей — название, корпус и т.д.
У группы полей немного — название скорее всего, и только.
У отдела кадров свои поля, у бухгалтерии свои
Какой строки ? Все поля для каждого типа в одну строку упаковать ? А поиск потом как вести ?