Как сделать живую таблицу базы данных уведомлений для объявления скидки на определенный товар - PullRequest
0 голосов
/ 29 мая 2020

Привет, разработчики!

Я работаю над веб-сайтом онлайн-торгового центра. Мне нужно сделать выпадающие уведомления, которые уведомляют клиентов (без обновления страницы sh) о сделанных скидках на продукты. Я знаю, что мне нужно использовать AJAX и PHP. Мне нужно создать таблицу базы данных для уведомлений.

Мой вопрос касается logi c за таблицей notifications. Зная, что у меня есть таблица products с (product_id,product_title,product_discount, et c ..) & customers таблица с (customer_id, et c ..)

Очевидно, что Я включу в таблицу notifications следующие атрибуты: notification_id, notification_date, customer_id .

Но меня смущает то, что я должен включить атрибут notification_msg, который будет включать сообщение, содержащее product_title's и product discount's values? например: notification_msg сохранит это как текст: "10% discount made on HP LAPTOP", и что? Если мне нужно сделать "HP LAPTOP" привязку, которая перенаправляет на страницу продукта ноутбука hp, как я могу сохранить привязку как HTML?

Если это не так, я должен вместо этого включить product_title и product_discount в качестве атрибутов в таблицу notifications, и всякий раз, когда мне нужно отобразить уведомление, я могу сформировать сообщение, напечатав product_title и product_discount с другими ключевыми словами для формирования "10% discount made on HP LAPTOP" .. разве это не считается redundancy?

ПРИМЕЧАНИЕ: Я не предоставил никакого кода, так как мой вопрос касается logi c. Заранее спасибо;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...