powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Реализация товаров
25 сообщений из 32, страница 1 из 2
Реализация товаров
    #39579536
Жуха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
задание: Реализация товаров
Оснавные таблицы:
1) справочник товаров(с количеством остатка)
2) справочник клиентов
3) таблицу цен по товарам(с периодом действия)
4) таблица расходных документов(номер, дата документа, клиент, контракт и т.д.)
5) для таблицы расходных документов сделать подчиненную таблицу для товаров, чтобы в одном документе можно было несколько товаров продать.
6) таблица оплаты клиентами(номер, дата документа, клиент и т.д.)

в таблицах не должны сохранятся наименования со справочников! сохранять только коды. наименования должны в дальнейшем показываться пользователю с помощью сложных представлений. для блоков надо создавать простые представления для DML-данных и сложные представления для отображения данных в блоке(в основном для отображения наименований из справочников по коду)

формы:
7) для каждой таблицы сделать форму для заведения.
при сохранении документа чтобы от остатка в справочнике отнималась проданное, а при удалении наоборот добавлялось количество к остатку.
при заполнении записи на форме цена продажи, ловом должна доставаться по товару и на дату документа из таблицы цен.

отчеты:
8) сделать отчет, где можно будет как параметр задать дату, а отчет покажет сколько было продано, сколько оплаты и какой долг в итоге у клиентов(именно на указанную дату).
помогите пжл
...
Рейтинг: 0 / 0
Реализация товаров
    #39579539
Жуха,

21081653
...
Рейтинг: 0 / 0
Реализация товаров
    #39579767
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жухав таблицах не должны сохранятся наименования со справочниковТС явно хотел нас оскорбить
...
Рейтинг: 0 / 0
Реализация товаров
    #39579805
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andreymx,
не думаю. Скорее, Жуху крепко припекло на сессии
...
Рейтинг: 0 / 0
Реализация товаров
    #39579817
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жухапри сохранении документа чтобы от остатка в справочнике отнималась проданное, а при удалении наоборот добавлялось количество к остаткуговнище
...
Рейтинг: 0 / 0
Реализация товаров
    #39579847
Жухасправочник товаров(с количеством остатка)
Жухапри сохранении документа чтобы от остатка в справочнике отнималась проданное, а при удалении наоборот добавлялось количество к остатку.
Никогда так не делайте, даже в курсовой работе. А то решите, что это приемлемо.
...
Рейтинг: 0 / 0
Реализация товаров
    #39579909
Усталый разработчикЖухасправочник товаров(с количеством остатка)
Жухапри сохранении документа чтобы от остатка в справочнике отнималась проданное, а при удалении наоборот добавлялось количество к остатку.
Никогда так не делайте, даже в курсовой работе. А то решите, что это приемлемо.Ты еще банки поучи, чтобы баланс не хранили.
...
Рейтинг: 0 / 0
Реализация товаров
    #39579939
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
особенности национального складаУсталый разработчикпропущено...

пропущено...

Никогда так не делайте, даже в курсовой работе. А то решите, что это приемлемо.Ты еще банки поучи, чтобы баланс не хранили.опердень
...
Рейтинг: 0 / 0
Реализация товаров
    #39580497
Жуха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как можно создать представлений
...
Рейтинг: 0 / 0
Реализация товаров
    #39580498
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
жуха, скажи армии привет!
...
Рейтинг: 0 / 0
Реализация товаров
    #39580510
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жухакак можно создать представленийcreate view v_name as select * from dual
...
Рейтинг: 0 / 0
Реализация товаров
    #39580852
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Усталый разработчикЖухасправочник товаров(с количеством остатка)
Жухапри сохранении документа чтобы от остатка в справочнике отнималась проданное, а при удалении наоборот добавлялось количество к остатку.
Никогда так не делайте, даже в курсовой работе. А то решите, что это приемлемо.
если не секрет, почему категорически неприемлемо?

....
stax
...
Рейтинг: 0 / 0
Реализация товаров
    #39580858
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StaxУсталый разработчикпропущено...

пропущено...

Никогда так не делайте, даже в курсовой работе. А то решите, что это приемлемо.
если не секрет, почему категорически неприемлемо?

....
staxмиллсап назвал это словом "сериализация"
...
Рейтинг: 0 / 0
Реализация товаров
    #39580883
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxStaxпропущено...

если не секрет, почему категорически неприемлемо?

....
staxмиллсап назвал это словом "сериализация"

авторСериализация — это процесс преобразования объекта в поток байтов для сохранения или передачи в память, в базу данных или в файл. Эта операция предназначена для того, чтобы сохранить состояния объекта для последующего воссоздания при необходимости. Обратный процесс называется десериализацией.


в чем опасность процесса преобразования объекта в поток ...?

....
stax
...
Рейтинг: 0 / 0
Реализация товаров
    #39580970
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Staxandreymxпропущено...
миллсап назвал это словом "сериализация"

авторСериализация — это процесс преобразования объекта в поток байтов для сохранения или передачи в память, в базу данных или в файл. Эта операция предназначена для того, чтобы сохранить состояния объекта для последующего воссоздания при необходимости. Обратный процесс называется десериализацией.


в чем опасность процесса преобразования объекта в поток ...?

....
staxу него было другое понимание этого слова
...
Рейтинг: 0 / 0
Реализация товаров
    #39581112
parusproff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StaxУсталый разработчикпропущено...

пропущено...

Никогда так не делайте, даже в курсовой работе. А то решите, что это приемлемо.
если не секрет, почему категорически неприемлемо?

....
stax

да какой там секрет..
есть справочная информация, есть оперативные данные..
и как бы их смешивать на уровне таблицы все равно что в суп карандаши накидать - вроде как можно, но никто так не делает..
...
Рейтинг: 0 / 0
Реализация товаров
    #39581191
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
parusproffStaxпропущено...

если не секрет, почему категорически неприемлемо?

....
stax

да какой там секрет..
есть справочная информация, есть оперативные данные..
и как бы их смешивать на уровне таблицы все равно что в суп карандаши накидать - вроде как можно, но никто так не делает..самое интересное начнется, когда вася и петя начнут одновременно писать в таблицу по одной строке
...
Рейтинг: 0 / 0
Реализация товаров
    #39581207
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
parusproffStaxпропущено...

если не секрет, почему категорически неприемлемо?

....
stax

да какой там секрет..
есть справочная информация, есть оперативные данные..
и как бы их смешивать на уровне таблицы все равно что в суп карандаши накидать - вроде как можно, но никто так не делает..

я не так Вас сначала понял

зи
минус поддержка отношения один к одному

.....
stax
...
Рейтинг: 0 / 0
Реализация товаров
    #39581212
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxparusproffпропущено...


да какой там секрет..
есть справочная информация, есть оперативные данные..
и как бы их смешивать на уровне таблицы все равно что в суп карандаши накидать - вроде как можно, но никто так не делает..самое интересное начнется, когда вася и петя начнут одновременно писать в таблицу по одной строке

что там интересного?
надо чутку подождать
так с любым остатком напр на счете, на складе, в канистре, тощо

.....
stax
...
Рейтинг: 0 / 0
Реализация товаров
    #39581241
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stax,

зачем же ждать при записи прихода или такого расхода, который относительно некритичен к остатку?
...
Рейтинг: 0 / 0
Реализация товаров
    #39581656
parusproff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Staxandreymxпропущено...
самое интересное начнется, когда вася и петя начнут одновременно писать в таблицу по одной строке

что там интересного?
надо чутку подождать
так с любым остатком напр на счете, на складе, в канистре, тощо

.....
stax

маштабируемость такой конструкции (по объему транзакций) сводится к минимуму.

Аргументирую.
Например, начинали с сотни транзакций (приход/расход) в час, влияющих на остаток.
Увеличили до тысячи, две. Размазали транзакции по нескольким таблицам. Да еще и математику вычисления остатка накрутили.
В итоге ждать начинаем уже совсем не чуть-чуть.
Да еще и поняли что приход с тысячи транзакций по 2шт и расход с двух тысяч операций по 1шт дает в результате 0 на остатке.
А мы ведь его считали 3 тысячи раз и ждали ровно столько же.
Тогда и приходит понимание, что все упирается в изначально заложенную архитектуру.
Стоимость смены архитектуры посчитать не сложно. Как правило это не менее 80% всех работ.
Ну это по моему опыту.
...
Рейтинг: 0 / 0
Реализация товаров
    #39581658
Фотография Foxter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
parusproff,

И какой вариант для хранения остатков?
...
Рейтинг: 0 / 0
Реализация товаров
    #39581659
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Foxterparusproff,

И какой вариант для хранения остатков?таблица сальдо + таблица движений (приход-расход)
...
Рейтинг: 0 / 0
Реализация товаров
    #39581662
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxтаблица сальдо + таблица движений (приход-расход)Если движения приход-расход не нужны, остается справочник товаров с их количеством.
...
Рейтинг: 0 / 0
Реализация товаров
    #39581665
Фотография Foxter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxFoxterparusproff,

И какой вариант для хранения остатков?таблица сальдо + таблица движений (приход-расход)

То есть остаток не хранится? Приходы - расходы записываются в таблицу движений и обновляется таблица остатков, связанная с товарами? Обновляется по каждой операции или как-то периодически?

У меня тут просто "шкурный" интерес. Такие OLTP модели часто применяются не только в отношении движения товаров )))
...
Рейтинг: 0 / 0
25 сообщений из 32, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Реализация товаров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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