Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / 36500 записей / 8 сообщений из 8, страница 1 из 1
22.02.2006, 08:53
    #33559828
thisisme
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
36500 записей
Здравствуйте!


Как можно максимально нормализовать базу данных?

Каждой записи таблицы Сотрудники (100 записей) соответствует

запись вида (от 01.01.06 до 30.12.06) т.е. 365 записей (дней) таблицы Дата. В каждой записи Дата есть, также, учет рабочего времени и т.п.
Получается так 365 x 100 т.е. 36500. То есть повторяются одни и тн же даты
на каждого Сотрудника

Можно ли сделать по другому?
...
Рейтинг: 0 / 0
22.02.2006, 09:07
    #33559845
Makarenko Sasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
36500 записей
Нет смысла. Страшного ничего в этом нет.
...
Рейтинг: 0 / 0
22.02.2006, 11:50
    #33560334
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
36500 записей
thisismeМожно ли сделать по другому?
Можно. Вынести даты в отдельную таблицу, со своим первичным ключом, в развязке соответственно ссылаться на эту таблицу. Смысл этого настолько неочевиден, что поиск его заслуживает докторской диссерции :)
...
Рейтинг: 0 / 0
22.02.2006, 12:00
    #33560379
4321
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
36500 записей
в природе встречаются решения, где скажеем каждому сотруднику вяжутся записи вида {"год","месяц", + 31 поле (некоторые не заполняются) рабочего времени}. навскидку наблюдаецца кажущаяся экономия на вторичных ключах. но насколько это оправдано - хз.
...
Рейтинг: 0 / 0
22.02.2006, 12:10
    #33560413
thisisme
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
36500 записей
Но у меня Даты и так в отдельнуой таблице.
Или я тебя не правильно понял....?
...
Рейтинг: 0 / 0
22.02.2006, 12:54
    #33560595
Shoora
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
36500 записей
авторНо у меня Даты и так в отдельнуой таблице.

Непонятно зачем... а на следующей год будете новую таблицу дат мутить? :)
...
Рейтинг: 0 / 0
22.02.2006, 13:15
    #33560675
thisisme
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
36500 записей
Непонятно зачем... а на следующей год будете новую таблицу дат мутить? :)




Обнулим базу.
...
Рейтинг: 0 / 0
22.02.2006, 16:48
    #33561413
Серега
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
36500 записей
36500 записей в год - не так уж и много. А нафиг писать те даты, когда человек не работает?
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / 36500 записей / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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