Size: a a a

2020 April 06

C

Combot in learn.java
источник

а

аброр in learn.java
Народ всем привет!
Есть методы соединяются с бд, добавляю  чел через gui и при добавление проходит на время ожидание проста ждет фиг знает чиго! Пж хелпанут уже 3 день как немогу найти вчем проблема!
источник

Y

YWNWA in learn.java
допустим у нас есть сущность категории в магазине(id, name, parent_id), какой был бы удобный запрос для клиента по поиску конкретных категорий? parent_id не подходит ведь, клиент не знает id категорий. При этом названия категорий могут повторяться (samsung телефоны, samsung ноутбуки). Как можно сделать?
источник

Y

YWNWA in learn.java
или же когда клиент получает основные категории он будет уже знать впринципе айдишки и уже нормально по айди запросы делать?
источник

LS

L S in learn.java
YWNWA
допустим у нас есть сущность категории в магазине(id, name, parent_id), какой был бы удобный запрос для клиента по поиску конкретных категорий? parent_id не подходит ведь, клиент не знает id категорий. При этом названия категорий могут повторяться (samsung телефоны, samsung ноутбуки). Как можно сделать?
Samsung это не категория, есть таблица фирм и таблица категорий, у девайса ссылки на категорию и фирму, по ним ищешь
источник

Y

YWNWA in learn.java
L S
Samsung это не категория, есть таблица фирм и таблица категорий, у девайса ссылки на категорию и фирму, по ним ищешь
зачем? у меня есть категория и у каждой есть parent_id
источник

Y

YWNWA in learn.java
каждый раздел ищешь по нему
источник

Y

YWNWA in learn.java
зачем нужна таблица фирм -_-
источник

d

dima in learn.java
тебе все верно сказали
источник

d

dima in learn.java
нужно отделять производителя/фирму от категории
источник

Y

YWNWA in learn.java
зачем? так тогда у меня в категории будет только 1 колонка id, смысл?
источник

MR

Muzaffar Rasulov in learn.java
Это как?
источник

Y

YWNWA in learn.java
ну так
CREATE TABLE IF NOT EXISTS categories
(
   id        BIGSERIAL PRIMARY KEY,
   name      VARCHAR(30) UNIQUE NOT NULL,
   parent_id BIGINT REFERENCES categories(id) NOT NULL,
   UNIQUE (name, parent_id)
);
источник

MR

Muzaffar Rasulov in learn.java
Есть производители, каждый что то производят при этом под разным категориям товаров
источник

MR

Muzaffar Rasulov in learn.java
Кто такой парент?
источник

Y

YWNWA in learn.java
Muzaffar Rasulov
Есть производители, каждый что то производят при этом под разным категориям товаров
Есть категория, и каждая категория что-то продает
источник

Y

YWNWA in learn.java
Muzaffar Rasulov
Кто такой парент?
Ссылка на старшую категорию, а текущая - подкатегория
источник

LS

L S in learn.java
YWNWA
Ссылка на старшую категорию, а текущая - подкатегория
И как у тебя выглядит таблица товаров?
источник

Y

YWNWA in learn.java
L S
И как у тебя выглядит таблица товаров?
пока что так
CREATE TABLE IF NOT EXISTS products
(
   id          BIGSERIAL PRIMARY KEY,
   name        VARCHAR(30)                          NOT NULL,
   price       NUMERIC(15, 2)                       NOT NULL,
   category_id BIGINT REFERENCES categories (id) NOT NULL
);
источник

LS

L S in learn.java
YWNWA
пока что так
CREATE TABLE IF NOT EXISTS products
(
   id          BIGSERIAL PRIMARY KEY,
   name        VARCHAR(30)                          NOT NULL,
   price       NUMERIC(15, 2)                       NOT NULL,
   category_id BIGINT REFERENCES categories (id) NOT NULL
);
Ну значит ты не сможешь искать товар по фирме
источник