Ho un sistema che permette agli utenti di inserire coupon (ad esempio come Dell o Amazon)statistiche codice coupon
voglio sapere quanto è stato utilizzato un coupon così dopo 500 volte il coupon non è più valida.
Il modo in cui sto pensando in questo momento è inserire il coupon in un tavolo e poi select count(*)
e se raggiunge 50 poi non inserisco e restituisco un messaggio che dice che è scaduto.
Penso che questa soluzione funzioni ma volevo verificare e forse verificare se esiste un modo migliore per farlo.
senza convalidare con il sito partner qualsiasi sistema che si integra per il conteggio sarebbe inutile. –
Lawrence ha ragione. A meno che i coupon non vengano utilizzati sul tuo sito, allora non c'è modo di contare correttamente, se non del tutto, senza il sito che prende i tagliandi che chiamano il tuo sito su una transazione riuscita. Tuttavia, se tu avessi un setup API di riferimento, li memorizzerei come relazioni in una tabella relazionale in modo da poter eliminare le chiamate duplicate, le complicazioni o qualsiasi altra cosa che potrebbe rovinare i dati. Inoltre, puoi memorizzare tutte le informazioni che ti sono state comunicate in modo da conoscere meglio l'utente che ha utilizzato il coupon. Marketing standard. –
sì come ho detto: ho un sistema ... e l'utente usa il coupon sul mio sito –