Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / помогите с проектирование БД / 8 сообщений из 8, страница 1 из 1
26.11.2013, 12:24:44
    #38477966
JohnBraxton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с проектирование БД
Есть одна таблица с сотрудниками, в ней храниться разного рода общая информация (имя, фамилия и т.п.). И куда то еще нужно воткнуть инфу о "выходе на работу", "часов работы", "время ухода", "текущая дата" (эта информация пополняется каждый день). И вывод типа: "вывести время ухода такого то числа такого то сотрудника".

У меня пока идея разбить это все на отдельные таблицы. Может как то можно это все держать в одной? Голова пухнет - помогите!
...
Рейтинг: 0 / 0
26.11.2013, 12:44:46
    #38477999
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с проектирование БД
Не надо изобретать велосипед. Возмите готовую программу подобного назначения.
JohnBraxtonразного рода общая информация (имя, фамилия и т.п.)

JohnBraxton"текущая дата" (эта информация пополняется каждый день)
Это пять по каждому пункту...
...
Рейтинг: 0 / 0
26.11.2013, 13:03:47
    #38478054
JohnBraxton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с проектирование БД
Akina,

если бы мне нужна была программа, я бы скачал программу... Вам так не кажется? Я попросил помощи в проектировании базы данных.
...
Рейтинг: 0 / 0
26.11.2013, 13:24:17
    #38478103
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с проектирование БД
JohnBraxton,

Задача слишком неопределенная. В минимальном варианте вам хватит таблички в Excel-е.
Собственно, с этого я и предложил бы начать, а потом, по мере выявления недостатков этого решения, формировать задачу.
...
Рейтинг: 0 / 0
26.11.2013, 13:41:32
    #38478151
JohnBraxton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с проектирование БД
miksoft,

таблички про сотрудников это абстрактное объяснение, я не привык полностью рассказывать на форумах о проектах, а привожу всегда на примере. и уж поверьте я бы не стал обращаться сюда если бы Эксель мог решить мой вопрос.
...
Рейтинг: 0 / 0
26.11.2013, 13:45:36
    #38478166
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с проектирование БД
JohnBraxtonmiksoft,

таблички про сотрудников это абстрактное объяснение, я не привык полностью рассказывать на форумах о проектах, а привожу всегда на примере. и уж поверьте я бы не стал обращаться сюда если бы Эксель мог решить мой вопрос.Если Вы в состоянии описать проектируемую систему как набор абстрактных понятий (насколько я могу судить по процитированному), то под эти понятия и создавайте таблички. Тогда не совсем понятно, в чем именно вопрос.

В любом случае, проектирование БД - это, фактически, форма изложения знаний о предметной области. Нет знаний (у нас) - ничем помочь не можем.
...
Рейтинг: 0 / 0
26.11.2013, 13:47:17
    #38478173
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с проектирование БД
JohnBraxtonя не привык полностью рассказывать на форумах о проектах, а привожу всегда на примере
Скажем так - пример у вас не получился.
А проектирование БД всегда начинают с анализа предметной области. И этот этап вы, судя по исходному тексту, благополучно пропустили.
...
Рейтинг: 0 / 0
26.11.2013, 19:48:29
    #38478943
transpose
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с проектирование БД
JohnBraxtonЕсть одна таблица с сотрудниками, в ней храниться разного рода общая информация (имя, фамилия и т.п.). И куда то еще нужно воткнуть инфу о "выходе на работу", "часов работы", "время ухода", "текущая дата" (эта информация пополняется каждый день). И вывод типа: "вывести время ухода такого то числа такого то сотрудника".

У меня пока идея разбить это все на отдельные таблицы. Может как то можно это все держать в одной? Голова пухнет - помогите!
Зачем в одной? Вам же история приходов и уходов нужна - вот и создайте таблицу для этого. В ней колонку с id сотрудника. По нему будете соединять с таблицей сотрудников.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / помогите с проектирование БД / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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