Создание правильной иерархии в БД для каталога сотрудников

142
11 июля 2019, 09:00

Cуть создать каталог для большего кол-ва сотрудников.

Я создал следующую структуру БД

  1. Посоветуйте пожалуйста что улучшить, это вообще нормальная схема?

  2. PK должен быть только один в таблице?

  3. У каждого сотрудника должен быть начальник, как лучше это хранить?

UPDATED

Я изменил структуру. Сделав следующее

  1. Ок с данными юзера согласен, нужно хранить в одном месте. Я почему то думал наоборот лучше
  2. Но имена все равно нужно хранить отдельно, например под локализацию? или запихнуть их тоже в таблицу сотрудника
  3. С рабочей должностью ничего не изменилось много к многим по другому не реализуешь
  4. За счет поля boss_id которое в себе будет хранить id другого работника(начальника), то о чем Вы писали. Итого это дает возможность разрастаться практически без ограничений
  5. Так же зп есть у должности но можно подставить лично юзеру

READ ALSO
Как найти разницу между 2 числами

Как найти разницу между 2 числами

Цель: выбрать записи в приоритете с большей разницей между tableball и table

147
Нестандартный вывод постов из WP_Query

Нестандартный вывод постов из WP_Query

Сейчас есть страница с отдельным шаблоном где выводятся посты из Custom post type FILMS в следвиде:

156
AJAX загрузка контента с другой страницы

AJAX загрузка контента с другой страницы

Не загружает контент другой страницыПодскажите в чем причина? выводит FIND = undefined

146
как сделать псевдоэлемент :before видимым, а основной элемент скрыть?

как сделать псевдоэлемент :before видимым, а основной элемент скрыть?

Пытаюсь сделать вместо стандартного поля для загрузки файла просто квадратикДля этого использую псевдоэлемент :before

172