Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

I Структура базы данных

Объекты: Товар, Клиент, Заказ

Товар

Входят характеристики:

таблица 1

Характеристика

Описание

Обязательность заполнения

Тип данных/ размер

№ТИП

код типа товара

х

текст/4

ТИП

название типа товара. Например «обувь», «футболки»

х

текст/50

№ПОДТИП

код подтипа товара

текст/4

Подтип

Название подтипа товара. Разделение типа на меньшие логические элементы. Например: обувь детская, обувь взрослая; футболки мужские, футболки женские

х

текст/50

Единица измерения

в чем измеряется товар. Например: штуки, килограммы. Единица измерения задается для каждого типа своя.

х

текст/50

№НАИМ

код наименования

х

текст/6

Наименование

Название наименования. Конкретная единица товара. Относится к определенному типу и подтипу.

х

текст/100

№ПОДНАИМ

код поднаименования

х

текст/3

Поднаименование

Название поднаименования. Варианты исполнения наименования. Например разный цвет или разная обработка поверхности одного и того же наименования. У наименования может быть от одного варианта исполнения. Поднаименование является основной единицей товара, то есть в итоге продается именно поднаименование.

х

текст/50

Файл МОЙ

название файла по которому изготовляется наименование, для внутреннего пользования

х

текст/50

Файл

название файла по которому изготовляется наименование, для изготовителей

х

текст/50

№ПРОИЗВ

код производства

х

текст/3

Производство

где изготавливается

х

текст/50

Артикул

название наименования у поставщика

х

текст/50

№ПОСТАВЩ

код поставщика

х

текст/3

Поставщик

название поставщика

х

текст/50

Фото

Фото товара, чтобы было понятно что это

текст/50*

Эскиз

Картинка, чтобы было понятно что это

х

текст/50*

Количество

Количество поднаименований в наличии

х

Числовое/длинное целое

Нужно

Необходимое количество поднаименований

х

Числовое/длинное целое

Упаковка

Сколько штук в одной упаковке(справочно)

Числовое/длинное целое

Дополнительная информация

текст/2000

Параметр 1,2..n

Характеристики поднаименований, например размер, вес. Для различных значений ТИП и ПОДТИП параметрами являются свои определенные характеристики, например параметр 1 является размером для одного значения ТИП и ПОДТИП, а для другого значения является весом.


*Нужно решить как именно будут задаваться характеристики Фото и Эскиз, будут они напрямую содержать файлы с изображениями или будут содержать только их названия в заранее определенном местонахождении самих файлов.

НЕ нашли? Не то? Что вы ищете?

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

Для записи зависимостей используются знаки сложения(+)и кратности(*2,*3,...,*n).

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

Примерная схема данных для объекта Товар:


Клиент

Входят характеристики:

таблица 2

Характеристика

Описание

Обязательность заполнения

Тип данных/ размер

ID

Идентификационный номер клиента

х

текст/50

Сайт

Какому сайту принадлежит идентификационный номер

х

текст/20

Дополнительная информация

Описание клиента

текст/2000


Заказ

Входят характеристики:

таблица 3

Характеристика

Описание

Обязательность заполнения

Тип данных/ размер

Номер заказа

Порядковый номер заказ. Нумерация сквозная для всех сайтов.

х

текст/6

ID

Информация о клиенте

было

было

Сайт

Информация о клиенте

было

было

Проект

На каком проекте был заказ. Например на сайте может быть несколько разных проектов(групп). И для одного проекта могут быть разные сайты.

х

текст/30

Дата заказа

х

дата/хх. хх. хххх

Статус заказа

х

текст/30

Сумма заказа

Числовое/ Одинарное с плавающей точкой

Предоплата

Сумма внесенной предоплаты

Числовое/ Одинарное с плавающей точкой

Дополнительная информация

текст/2000

Позиция

Заказ состоит из позиций, каждая из которых соответствует определенному товару

х

текст/3

№НАИМ

Информация о поднаименовании

было

было

№ПОДНАИМ

Информация о поднаименовании

было

было

Количество

х

текст/3

№ОТПРАВ

номер отправления

х

текст/6

Трек номер (таблица Отправления Россия)

текст/14

Трек номер (таблица Отправления Зарубеж)

текст/13

ФИО получателя

х

текст/50

Адрес получателя

х

текст/255

Индекс

х

текст/6

Сумма доставки

Стоимость доставки для клиента

х

Числовое/ Одинарное с плавающей точкой

Дата отправления

дата/хх. хх. хххх

Вес

Вес отправления

Числовое/ Длинное целое

Сумма оплаты

Стоимость отправления на почте

Числовое/ Одинарное с плавающей точкой

Чек

скан чека

текст/50*

НОМЕР САМОВЫВОЗА

Первые три разряда номера самовывоза(единицы, десятки, сотни)

х

текст/3

РАЗРЯД

Четвертый, пятый, шестой разряды номера самовывоза

х

текст/3

Дата завоза

дата/хх. хх. хххх

№ДОСТ

Номер доставки

х

текст/6

Адрес доставки

х

текст/255

Сумма доставки

х

Числовое/ Одинарное с плавающей точкой

*Нужно решить как именно будет задаваться характеристика Чек, будет она напрямую содержать файлы с изображениями или будет содержать только их названия в заранее определенном местонахождении самих файлов.

Примерная схема данных для объекта Заказ:

II Пользовательская форма

Форма с которой работает пользователь запускается отдельным файлом, открывается как отдельное приложение.

На самом верху окна формы находится панель вкладок, содержащая следующие вкладки:

Запасы

На этой вкладке находится таблица, занимающая все пространство вкладки. В первом столбце таблицы записываются значения из столбца «Наименование» таблиц «Наименование Закупка» и «Наименование Изготовление». Каждый следующий столбец относится к определенному поднаименованию и содержит значения из столбца «Количество» таблицы «Поднаименование». Названием этих столбцов являются порядковые номера поднаименований(№ПОДНАИМ). В основной таблице можно менять только значения количества.

Например:

Для наименования футболка12 существуют поднаименования: красный цвет, желтый цвет, черный цвет. Для наименования лак25 существуют поднаименования: матовый, глянцевый. Тогда таблица на вкладке «Запасы» будет выглядеть следующим образом:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4