powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как правильно создать таблицу!!!?????
5 сообщений из 5, страница 1 из 1
Как правильно создать таблицу!!!?????
    #35230962
spider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем вопрос вот в чем!!! Есть таблица работников и есть таблица работ, работу выполняет 1 или несколько человек!как это правильно сохранить в БД???????
MSSQL Server 2000!

есть несколько идей
1) сделать еще одну таблицу с 2мя полями(работа и работник) и там сохранять соответствие выполненой работ и работников, соответственно в одной работе может быть несколько работников!
2) Сохранять в текстовое поле через запятую всех работников, но необходимо будет переписать триггеры.

Каким способом лучше сделать????? или есть какие то другие решения данной задачи???
...
Рейтинг: 0 / 0
Как правильно создать таблицу!!!?????
    #35230967
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spider13 wrote:
> 1) сделать еще одну таблицу с 2мя полями(работа и работник) и там
> сохранять соответствие выполненой работ и работников, соответственно в
> одной работе может быть несколько работников!
Это хорошо.

> 2) Сохранять в текстовое поле через запятую всех работников, но
> необходимо будет переписать триггеры.
Это нехорошо.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как правильно создать таблицу!!!?????
    #35231011
spider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, ИЗВИНЯЮСЬ ПЕРЕ АДМИНИСТРАТОРАМИ!!!!!! удалите темы лишние темы((( еще раз извиняюсь
...
Рейтинг: 0 / 0
Как правильно создать таблицу!!!?????
    #35231711
drev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spider13Вообщем вопрос вот в чем!!! Есть таблица работников и есть таблица работ, работу выполняет 1 или несколько человек!как это правильно сохранить в БД???????
MSSQL Server 2000!

есть несколько идей
1) сделать еще одну таблицу с 2мя полями(работа и работник) и там сохранять соответствие выполненой работ и работников, соответственно в одной работе может быть несколько работников!

два поля будет мало, скорее всего.. подумайте, может вам нужен тип участия, интервал и т.д.

2) Сохранять в текстовое поле через запятую всех работников, но необходимо будет переписать триггеры.

Каким способом лучше сделать????? или есть какие то другие решения данной задачи???
...
Рейтинг: 0 / 0
Как правильно создать таблицу!!!?????
    #35232409
edges7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spider13 ... 2) Сохранять в текстовое поле через запятую всех работников ...

И зачем это вам нужно? Можно хранить работников и не через запятую.
Что-нибудь вроде этого:

№ работы | Код работника ( id, табельный номер, ... )
1 1
1 2
1 3
2 2
2 10
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как правильно создать таблицу!!!?????
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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