Не понимаю, как строить связи между таблицами SQL
понял принцип как строить связи, внешние ключи, первичные, дополнительная таблица для связи многие ко многим( то есть 2 таблицы связанны с третьей как один ко многим). Но проблема, делаю интернет магазин как учебный full stack проект, не могу понять какие сделать связи между таблицами user, basket, product. Видел,что ещё делают другие таблицу пл типу product_in_basket. Не знаю как всё это связать, жду объяснения или ссылку на материал. Спасибо.