Sobes.tech
Middle

Оё зарур аст, ки байни корбарон ва кодҳои промоушнӣ ҷадвали пайвасткунанда вуҷуд дошта бошад?

sobes.tech AI

Ҷавоб аз AI

Афзалияти бўйича, агар фойдаланувчилар ва промо-кодлар ўртасида "кўпдан кўп" муносабати бўлса, улар ўртасида боғланиш жадвали керак. Масалан, агар бир фойдаланувчи бир нечта промо-коддан фойдаланиши мумкин ва бир промо-код бир нечта фойдаланувчи томонидан ишлатилиши мумкин.

Агар ҳар бир промо-код фақат бир фойдаланувчига тегишли бўлса ёки аксинча, боғланиш жадвали керак эмас — фақат бир жадвалда ташқи калит қўшиш kifoya.

Боғланиш жадвали намунаси:

CREATE TABLE user_promo_codes (
  user_id INT,
  promo_code_id INT,
  used_at TIMESTAMP,
  PRIMARY KEY (user_id, promo_code_id),
  FOREIGN KEY (user_id) REFERENCES users(id),
  FOREIGN KEY (promo_code_id) REFERENCES promo_codes(id)
);