powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как реализовать правильную структуру таблицы сотрудников, работодателей?
2 сообщений из 2, страница 1 из 1
Как реализовать правильную структуру таблицы сотрудников, работодателей?
    #38862833
ndtvdx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица пользователей, каждый пользователь может выступать как работодателем, так и сотрудником одновременно, структура таблицы такая:
- users = id, first_name, last_name
- jobs = id, employer_id, employee_id, post

Нужно будет выводить список сотрудников, работодателей, cотрудников всех своих работодателей (без повторов)

Вывести сотрудников, или работодателей определенного пользователя - не проблема, но что если нужно вывести список сотрудников всех своих работодателей (кроме текущего пользователя и дубликатов)

Допустим я буду использовать distinct, но будет ли это работать, если например нужно сделать выборку с применением LIMIT ?

Например мне нужно вывести 10 пользователей, потом 10 следующих и т.д.

Может нужно использовать таблицу приведенную к 3НФ и использовать 3 таблицы:

2. Использовать 2 таблицы:
- users = id, first_name, last_name
- jobs = id, user_id, employee_id, post
- employers = user_id, job_id

? Но ведь тогда проблема с выводом все равно не решается?
...
Рейтинг: 0 / 0
Как реализовать правильную структуру таблицы сотрудников, работодателей?
    #38862834
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ndtvdx Может нужно использовать таблицу приведенную к 3НФНе нужно. И это не 3НФ
ndtvdx Но ведь тогда проблема с выводом все равно не решается? Мне бы ваши проблемы, мария ивановна (с) анекдот
ndtvdx но что если нужно вывести список сотрудников всех своих работодателей (кроме текущего пользователя и дубликатов)Сформулируйте внятно запрос.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как реализовать правильную структуру таблицы сотрудников, работодателей?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]