powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Идея про накладные..
6 сообщений из 6, страница 1 из 1
Идея про накладные..
    #34559659
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
Внутр. накладная
CREATE TABLE WAYBILL (
ID INTEGER NOT NULL,
W_DATE DATE NOT NULL,
W_ID_FROM INTEGER DEFAULT  0  NOT NULL,
W_N_NAKL INTEGER DEFAULT  0  NOT NULL,
W_ID_TO SMALLINT DEFAULT  0  NOT NULL,
W_COMMENTS VARCHAR( 100 ) CHARACTER SET WIN1251 COLLATE WIN1251);
спецификация к внутр накладной.
CREATE TABLE SPECIFIC_WAYBILL (
ID INTEGER NOT NULL,
S_N_NAKL INTEGER DEFAULT  0  NOT NULL,
S_ID_PROD INTEGER DEFAULT  0  NOT NULL,
S_KOL DECIMAL( 8 ,  2 ) DEFAULT  0  NOT NULL,
NUMBER SMALLINT DEFAULT  0  NOT NULL);

торговая накладная - 12 
CREATE TABLE SHIPMENT (
ID SMALLINT NOT NULL,
SHIP_DATE DATE NOT NULL,
SHIP_N_NAKL INTEGER,
SHIP_COMMENTS VARCHAR( 100 ) CHARACTER SET WIN1251 COLLATE WIN1251,
KONTRA_ID SMALLINT);
спецификация к ней
CREATE TABLE SPECIFIC_SHIPMENT (
ID SMALLINT NOT NULL,
S_N_NAKL SMALLINT DEFAULT  0  NOT NULL,
S_ID_PROD SMALLINT DEFAULT  0  NOT NULL,
S_KOL DECIMAL( 5 ,  2 ),
NUMBER SMALLINT,
NDS DECIMAL( 2 ,  1 ));

Структура бд накладных. Плохая? Как ее улучшить?

авторМне же посоветовали
5 таблиц: "заголовки приходных накладных" 1-* "приходные накладные" 1-*
> "расходные накладные" *-1 "заголовки расходных накладных" и ещё "словарь
> товаров".

Как вам..этот совет?

__________________________________________________________________
THE TRUTH IS OUT THERE
...
Рейтинг: 0 / 0
Идея про накладные..
    #34559709
Kartas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
э не хватает как минимум сумм по позициям по приходу. если отгузка всегда по 1 и той же цене - я Вам завидую! опять что есть поле NUMBER. неинфотмативно. не хватает как минимум надцати полей. от вадельца транспорта до водителя. время прибытия-убытия, итд итп.
...
Рейтинг: 0 / 0
Идея про накладные..
    #34559714
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я делаю,..очень узкую...где време прибытия и убытия не требуется..
а Number - это упорядоченный порядковый номер товара в таблице спецификации...
__________________________________________________________________
THE TRUTH IS OUT THERE
...
Рейтинг: 0 / 0
Идея про накладные..
    #34559723
Kartas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я конечно извиняюсь а зачем он? лучше сделать это поле автоинкремент.первое добавленное в накладную выйдет первым. вообще постановка вопроса странная. мало вводных. Вообще конечно шапку с позициями разделять необходимо. как минимум - 3 таблицы. 1я таблица - шапки накладных. в ней - поле-признак приходная-расходная накладная. 2я таблица - позиции по накладной. в неком поле укажывать ID документа (шапки накладной) по которой идут позиции. 3я таблица собственно справочник товаров. возможно ещё несколько таблиу - справочник товарных групп, прайсов, единиц измерения итд итп.
...
Рейтинг: 0 / 0
Идея про накладные..
    #34562000
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин..все советуют сделать таблицу шапки накладных, можете привести пример..Даже и не представляю, как это будет выглядеть шапка, а потом накладные..
__________________________________________________________________
THE TRUTH IS OUT THERE
...
Рейтинг: 0 / 0
Идея про накладные..
    #34562269
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxблин..все советуют сделать таблицу шапки накладных, можете привести пример..Даже и не представляю, как это будет выглядеть шапка, а потом накладные..
__________________________________________________________________
THE TRUTH IS OUT THEREВот
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Идея про накладные..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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