Форум программистов, компьютерный форум, киберфорум
Oracle
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 6
1

Таблица для продажи товаров

28.11.2015, 14:23. Показов 778. Ответов 5
Метки нет (Все метки)

Задание: Реализация товаров.
Таблицы: 1)Сравочник товаров(Id_item, item_name, quantity)
2)Справочник клиетов(id_customer, customer_name,city....)
3)Таблица цен(id_item, item_name, price)
4)Таблица расходных документов(номер, дата док-та, клиент, контракт итд.)
Помогите сделать подчиненную таблицу к 4 таблице, так чтобы можно было продать сразу несколько товаров в одном документе.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2015, 14:23
Ответы с готовыми решениями:

Как автоматизировать процесс продажи товаров, учет продажи и покупки
С помощью чего можно автоматизировать процесс учета продажи товаров, а также их прихода. Если очень...

CMS для продажи цифровых товаров
Подскажите пожалуйста CMS+модуль для продажи цифровых товаров (фото,игры и т.д) Принцип работы: ...

Ищу движек для учета товаров и продажи
Ищу движек для учета товаров и продажи. Функции с пополнениям и расходами товаров, цена закупок и...

[Поиск] Движок сайта площадки для продажи товаров
Всем привет! Подскажите бесплатный движок сайта площадки для продажи товаров. Заранее...

5
8 / 8 / 5
Регистрация: 20.10.2013
Сообщений: 49
28.11.2015, 19:10 2
Задача не до конца понятна. Но если правильно Вас понял, то нужно что-то вроде букв ниже.

Нужна таблица типа для связи many-to-many между документом и товаром.
(id, id_товара, id_документа).
0
105 / 49 / 26
Регистрация: 01.09.2014
Сообщений: 140
28.11.2015, 20:29 3
SQL
1
2
3
4
5
6
7
8
CREATE TABLE (
id          NUMBER NOT NULL,
id_tovar    NUMBER NOT NULL,
id_document NUMBER NOT NULL
);
ALTER TABLE xxx ADD CONSTRAINT pk_id_xxx      PRIMARY KEY (id);
ALTER TABLE xxx ADD CONSTRAINT fk_id_tovar    FOREIGN KEY (id_tovar)    REFERENCES tovar (id);
ALTER TABLE xxx ADD CONSTRAINT fk_id_document FOREIGN KEY (id_document) REFERENCES document (id);
Как вариант.
1
0 / 0 / 0
Регистрация: 28.11.2015
Сообщений: 6
29.11.2015, 17:59  [ТС] 4
Я еще не создавал таблицы. Я просто пока еще не могу представить как сделать чтобы можно было продать сразу несколько товаров в одном документе. В задании так и написано.
0
105 / 49 / 26
Регистрация: 01.09.2014
Сообщений: 140
29.11.2015, 18:05 5
SQL
1
2
3
INSERT INTO xxx(id,id_tovar,id_document) VALUES(1,1,1);
INSERT INTO xxx(id,id_tovar,id_document) VALUES(2,2,1);
INSERT INTO xxx(id,id_tovar,id_document) VALUES(3,3,1);
3 продажи 3 товаров по одному документу
чем не вариант?
0
759 / 660 / 195
Регистрация: 24.11.2015
Сообщений: 2,160
30.11.2015, 20:09 6
Если Вам нужна наглядность, надо зайти в любой супермаркет и затариться там. Вам дадут чек. Чек - это документ. А в нем будут перечислены все товары, которые Вы купили. Ваша таблица должна иметь такую структуру, чтобы она могла описать многострочный чек. Всевозможные варианты таких таблиц описаны в других ответах. Так что не надо далеко ходить, чтобы наткнуться на продажу многих товаров в одном документе.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2015, 20:09

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Ввод, хранение и обработка информации для учета продажи товаров
Всем привет, вот задали задание. Реализовать программное приложение, позволяющее вводить, хранить...

Средства автоматизации продажи товаров
Необходимо разработать рабочее место кассира в кафе с работой через БД. Очень важно что бы разные...

Отчет по Документу продажи товаров
Здрасте. вообщем, создал я отчет самый просто через конфигуратор, через схему конпоновки...

Вычисление процента к зарплате с продажи товаров
Помогите стелать запросы Вычисление процента к зарплате с продажи товаров (% выбирается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.