Я нахожусь в процессе создания веб-сайта и хотел бы посоветовать о моей схеме базы данных, так как у меня не так много опыта в этой области.Схема продажи продуктов MySQL
Скажем, у меня был сайт, на котором было продано 2 продукта, product1 и product2.
Когда пользователь покупает какой-либо продукт, он получает учетную запись пользователя с ключом для доступа к своей учетной записи. Пользователь может загрузить свой продукт со своей учетной записи. Затем пользователь может позже приобрести оставшийся продукт, а продукт будет добавлен в свою учетную запись, позволяя им загружать как product1, так и product2 с помощью ключа, предоставленного им при покупке первого продукта.
Информация об оплате (способ оплаты, идентификатор транзакции, отметка времени и т. Д.) Также будет сохранена.
я в настоящее время у меня схема планировалась как так:
Я чувствую, что так, как я делаю это не является оптимальным и есть лучшие способы организовать его. Есть рекомендации?
Надеется, что вы можете помочь и спасибо заранее :)
Какое программное обеспечение для проектирования баз данных вы использовали для этой диаграммы? – dcolumbus
http://ondras.zarovi.cz/sql/demo/ это то, что я использовал. –
Ницца, спасибо человеку. Это выглядит великолепно! – dcolumbus