par
smashcfr » 17 mai 2012, 14:26
Il est certain que ce que tu as décrit au départ est très simple en terme de consolidation d'info.
Dans l'ERP que j'administre, tu as une table pour les commandes, sans le détail. Une autre table avec tout un tas de détails (article, prix de vente, TVA de la ligne, quantité, remise, etc....). Une 3e table avec les lignes ne contenant que du texte libre (en gros tous les commentaires qui sont écrits dans la commande, et qui ne sont donc pas des articles.
Tu as aussi les trois mêmes tables pour historiser les commandes réalisées, avec les mêmes informations.
Pour les articles, tu peux les supprimer tant qu'ils n'ont pas été utilisés ou commandés. Après ce n'est plus possible, il seront donc passés en statut inactif.
Etc...
Mais pour cela, il faut déjà que tu places le curseur sur ce que tu veux faire exactement :
- Quelle population visée => Quelle volumétrie absorber.
- Quel degré de complexité du système.
- Les flux de transfert des informations.
- Les actions possibles, pas possibles (Non seulement maintenant, mais essayer d'avoir une vision de l'évolution que tu vas vouloir donner à ton projet).
- Etc...
En fonction de cela, tu pourras commencer à modéliser ta base de données, avec les tables, les liaisons entre elles, etc... Et vraiment avancer dans ton projet.
Il est certain que ce que tu as décrit au départ est très simple en terme de consolidation d'info.
Dans l'ERP que j'administre, tu as une table pour les commandes, sans le détail. Une autre table avec tout un tas de détails (article, prix de vente, TVA de la ligne, quantité, remise, etc....). Une 3e table avec les lignes ne contenant que du texte libre (en gros tous les commentaires qui sont écrits dans la commande, et qui ne sont donc pas des articles.
Tu as aussi les trois mêmes tables pour historiser les commandes réalisées, avec les mêmes informations.
Pour les articles, tu peux les supprimer tant qu'ils n'ont pas été utilisés ou commandés. Après ce n'est plus possible, il seront donc passés en statut inactif.
Etc...
Mais pour cela, il faut déjà que tu places le curseur sur ce que tu veux faire exactement :
- Quelle population visée => Quelle volumétrie absorber.
- Quel degré de complexité du système.
- Les flux de transfert des informations.
- Les actions possibles, pas possibles (Non seulement maintenant, mais essayer d'avoir une vision de l'évolution que tu vas vouloir donner à ton projet).
- Etc...
En fonction de cela, tu pourras commencer à modéliser ta base de données, avec les tables, les liaisons entre elles, etc... Et vraiment avancer dans ton projet.