Сообщение от laimas
|
если в базе определен первичный ключ,
|
Да потому вы конопатите читателям мозг. Ничего там не определяется в скуль таблице, никакие товары. Нет такой терминологии вообще.
Ваши фантазии работают только там, где ЗАРАНЕЕ определены ограничители. Например заведено отношение значение которого сам драйвер меняет при создании записи. Если таких ограничителе нет - ваши опредения по определению ничего не определяют.
То есть рассказывая небылицы про SQL вы низводите эту сказку до были массивов. Типа бд это такой массив, где всегда есть за что зацепиться. Х нанэ. Пока сам не сделаешь зарубки - не за что. Таков принцип.