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


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