Задать вопрос
@Izzet_F

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

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

И есть таблица самих работников, где и происходит взаимосвязь со всеми таблицами выше. (Увольнение, назначение на другую позицию и т.д.). Подскажите пожалуйста как правильно хранить эти связи? Заранее всем отозвавшимся спасибо.
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
@masterfreelance
программист со стажем
Самый простейший вариант
6265d2d6223b4a3cb9c6c0d5b2fabb92.JPG
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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