Accès rapide dans fichier par période

Posté par R&B le 27/10/2010 10:31:01
La question porte sur la modélisation de la base de données - l'accès aux informations.

Prenons un fichier de type entête - lignes avec une notion de période. Généralement on mettra la période dans l'entête et on ira voir les lignes si on a un entête qui correspond à la date du jour. L'objectif est d'optimiser les accès disque. Comment faire ?

Je souhaite éviter les parcours de filtre ou requête. Une recherche directe serait très appréciée... mais avec une période ça se corse...

Mettre les infos utiles à la recherche de ma ligne dans la ligne me permet de limiter la recherche uniquement sur ce fichier.

exemple : une gestion de promotion
entête : n° promo, d1, d2
lignes : n° promo, code, %

Quand j'ai code + date (du jour), je veux faire le moins d'accès possible pour trouver mon %

j'ai bien eu l'idée de "descendre" d1 et d2 dans les lignes.... mais je sèche sur la manière de rechercher mes lignes avec date par rapport à d1/d2.

Comment faire une rechercher rapide sur une période quand on a une date ?

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=21&topic_id=6477&post_id=25557