ID_Product SERIAL PRIMARY KEY,
ID_Phone SERIAL REFERENCES Phones_Specs (ID_Phone),
ID_Charger SERIAL REFERENCES Charger_Specs (ID_Charger),
ID_Cable SERIAL REFERENCES Cable_Specs (ID_Cable),
ID_Headphones SERIAL REFERENCES Headphones_Specs (ID_Headphones),
AmountPhone INTEGER,
AmountCharger INTEGER,
AmountCable INTEGER,
AmountHeadphones INTEGER
);
в ней должно быть показано сколько на складе товара, но у меня ощущение что я что-то не так пишу, слишком много амаунт
Нет, видимо
Для начала очень много serial, но в общем - все говно и бред
а если тебе надо будет еще телевизоры добавить? Менять структуру таблицы? Не, старайся обезличивать структуры, чтобы у тебя одна запись могла означать какой угодно товар, и ты лишь айдишником на сам товар определял что это или добавлял столбец в котором бы определял что это такое
На поля под foreign keys не нужно навешивать sequence-ы.
Обсуждают сегодня