Bonjour,
Je but sur la conception/stockage/organisation de donnée pour commencer à coder un outils de tracking.
Je cherche à lister les utilisateurs ayant installer un logiciel avec une licence valide est les autres qui ne le sont pas.
L'utilisateur installe le logiciel avec une licence pour un premier domaine et doit s'acquitter d'une licence additionnel pour installer sur un second domaine (1 licence additionnel/par domaine).
A chaque vente d'une licence je me sert de IPN de paypal pour récupérer les données email et id transaction, ensuite quand l'utilisateur installe le logiciel un système de tracking m'envoie les données nécessaire pour authentifié l'utilisateur en tant que licencier.
Voici idée que j'ai en tête:
Organisation/stockage des données sous sql dans 3 tables
1 2 3
| Ventes_licence_general Ventes_licence_additionnel Tracking_install
---------------------- -------------------------- ----------------
email | id_transaction email | id_transaction email | url |
Récupération des données
SELECT email, url FROM Tracking_install GROUPE BY email ORDER ASC
Ce que je cherche à exploiter sous forme d'un tableau:
D'après vous la hiérarchisation des données est clair ?
Merci pour votre aide
Cordialement
Partager