Как правильно описать связь между таблицами?
supply
- поставка (к примеру, яблоки)
goods
- что-либо, что было поставлено (те же яблоки)
Таблицы связны foreign ключом - goods_id
с "NO ACTION" для случаев добавления или удаления.
Как поступить, если я хочу при добавлении в таблицу supply
условных яблок с id = 1 в количестве 10 штук, добавить сразу же эти яблоки в таблицу goods
?
Первое, что пришло в голову - сделать так:
INSERT INTO goods (id, title, amount) VALUES(1, 'apple', 0);
INSERT INTO supply (goods_id, amount) VALUES(1, 10);
UPDATE goods SET amount = 10 WHERE id = 1;
Есть ли более грамотные способы осуществить эту операцию с помощью проработки связей между таблицами?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите возможные пути решения с qt, то есть с выводом в в виджетКамера так же имеет возможности управления зумом, просто вывести данные...
В приложении есть QListView с именем listView1, который нужно заполнить из основного кода окна - maincpp
Не могу понять как он работает, что делают cinpeek(), !(cin >> a), cin