@Izzet_F

Yii2 — как правильно структурировать БД?

Здравствуйте помогите пожалуйста советом, как правильно соединить таблицы по логике?
1. Есть таблица - список офисов (Главный офис и филиалы)
2. Таблица департаментов. (Список департаментов меняется соответственно тому или иному офису)
3. Таблица отделов. (Список меняется соответственно тому или иному департаменту)
4. Таблица должностей. (Список меняется соответственно тому или иному отделу).

И есть таблица самих работников, где и происходит взаимосвязь со всеми таблицами выше. (Увольнение, назначение на другую позицию и т.д.). Подскажите пожалуйста как правильно хранить эти связи? Заранее всем отозвавшимся спасибо.
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
@masterfreelance
программист со стажем
Самый простейший вариант
6265d2d6223b4a3cb9c6c0d5b2fabb92.JPG
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы