Commit d05ba297 authored by Mickaël WLODARCZYK's avatar Mickaël WLODARCZYK Committed by Cédric Girardot

Fix #66 : Cheminement d'une requête

Change-Id: Ic2150d38751ce893abdd1a7e6837fdbb0feabe76
parent 397ffbc8
......@@ -84,3 +84,185 @@ La recherche est lancée avec les conditions suivantes :
* SOIT
* correspondance Soundex du nom
* ET correspondance des 3 premières lettres du premier prénom
# Exemples de cheminements de recherche
## Recherche exacte
Vous trouverez ci-dessous le cheminement de la recherche suivante :
* Date de décès : 10/02/2020
* Lieu de décès : VILLEFRANCHE
* Date de l'acte de décès : 12/02/2020
* Prénom : Aimé
* Nom d'usage : OLMO
* Date de naissance : 06/12/1977
En base de données est présent :
| NOM | PRENOM1 | PRENOM2 | PRENOM3 | DATE_DE_NAISSANCE | CODE_AIDE |
|----------|:-------------:|:-------------:|:-------------:|:-------------:|------:|
| OLMO | Aimé | | | 06/12/1977 | 1SEXTREC |
- Etape 1 : La recherche suivante est lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '06/12/1977'
NOM = 'OLMO'
(PRENOM1 = 'Aimé' || PRENOM2 = 'Aimé' || PRENOM3 = 'Aimé') OU (PRENOM1 LIKE 'Aim%')
```
=> 1 seul résultat trouvé, la Personne est **connue**
## Recherche avec prénom inexacte
Vous trouverez ci-dessous le cheminement de la recherche suivante :
* Date de décès : 10/02/2020
* Lieu de décès : VILLEFRANCHE
* Date de l'acte de décès : 12/02/2020
* Prénom : A
* Nom d'usage : OLMO
* Date de naissance : 06/12/1977
En base de données est présent :
| NOM | PRENOM1 | PRENOM2 | PRENOM3 | DATE_DE_NAISSANCE | CODE_AIDE |
|----------|:-------------:|:-------------:|:-------------:|:-------------:|------:|
| OLMO | Aimé | | | 06/12/1977 | 1SEXTREC |
- Etape 1 : La recherche suivante est lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '06/12/1977'
NOM = 'OLMO'
(PRENOM1 = 'A' || PRENOM2 = 'A' || PRENOM3 = 'A') OU (PRENOM1 LIKE 'A%')
```
=> 1 seul résultat trouvé, la Personne est **connue**
## Recherche avec plusieurs prénoms
Vous trouverez ci-dessous le cheminement de la recherche suivante :
* Date de décès : 10/02/2020
* Lieu de décès : VILLEFRANCHE
* Date de l'acte de décès : 12/02/2020
* Prénom : Mickaël
* Prénom 2 : Aimé
* Nom d'usage : OLMO
* Date de naissance : 06/12/1977
En base de données est présent :
| NOM | PRENOM1 | PRENOM2 | PRENOM3 | DATE_DE_NAISSANCE | CODE_AIDE |
|----------|:-------------:|:-------------:|:-------------:|:-------------:|------:|
| OLMO | Aimé | | | 06/12/1977 | 1SEXTREC |
- Etape 1 : La recherche suivante est lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '06/12/1977'
NOM = 'OLMO'
(PRENOM1 = 'Mickaël' || PRENOM2 = 'Mickaël' || PRENOM3 = 'Mickaël') OU (PRENOM1 = 'Aimé' || PRENOM2 = 'Aimé' || PRENOM3 = 'Aimé') OU (PRENOM1 LIKE 'Mic%')
```
=> 1 seul résultat trouvé, la Personne est **connue**
## Recherche avec plusieurs résultats
Vous trouverez ci-dessous le cheminement de la recherche suivante :
* Date de décès : 10/05/2020
* Lieu de décès : GUINGAMP
* Date de l'acte de décès : 12/05/2020
* Prénom : Louis
* Nom d'usage : DURAND
* Date de naissance : 03/01/1911
En base de données est présent :
| NOM | PRENOM1 | PRENOM2 | PRENOM3 | DATE_DE_NAISSANCE | CODE_AIDE |
|----------|:-------------:|:-------------:|:-------------:|:-------------:|------:|
| DURAND | Louis | | | 03/01/1911 | 1SEXTREC |
| DURAND | Louise | | | 03/01/1911 | 1SEXTREC |
- Etape 1 : La recherche suivante est lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '03/01/1911'
NOM = 'DURAND'
(PRENOM1 = 'Louis' || PRENOM2 = 'Louis' || PRENOM3 = 'Louis') OU (PRENOM1 LIKE 'Lou%')
```
=> 2 résultats trouvés, recherche **ambigue**
## Recherche date de naissance inexacte, résultat ambigu
Vous trouverez ci-dessous le cheminement de la recherche suivante :
* Date de décès : 10/02/2020
* Lieu de décès : VILLEFRANCHE
* Date de l'acte de décès : 12/02/2020
* Prénom : Aimé
* Nom d'usage : OLMO
* Date de naissance : 07/08/1977
En base de données est présent :
| NOM | PRENOM1 | PRENOM2 | PRENOM3 | DATE_DE_NAISSANCE | CODE_AIDE |
|----------|:-------------:|:-------------:|:-------------:|:-------------:|------:|
| OLMO | Aimé | | | 06/12/1977 | 1SEXTREC |
- Etape 1 : La recherche suivante est lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '07/08/1977'
NOM = 'OLMO'
(PRENOM1 = 'Aimé' || PRENOM2 = 'Aimé' || PRENOM3 = 'Aimé') OU (PRENOM1 LIKE 'Aim%')
```
=> aucun résultat trouvé
- Etape 2 : La recherche suivante est ensuite lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '1977'
NOM = 'OLMO'
(PRENOM1 = 'Aimé' || PRENOM2 = 'Aimé' || PRENOM3 = 'Aimé') OU (PRENOM1 LIKE 'Aim%')
```
=> 1 résultat trouvé, recherche **ambigue**
## Recherche non trouvée
Vous trouverez ci-dessous le cheminement de la recherche suivante :
* Date de décès : 10/02/2020
* Lieu de décès : VILLEFRANCHE
* Date de l'acte de décès : 12/02/2020
* Prénom : Mickaël
* Nom d'usage : DUPONT
* Date de naissance : 07/08/1986
- Etape 1 : La recherche suivante est lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '07/08/1986'
NOM = 'DUPONT'
(PRENOM1 = 'Mickaël' || PRENOM2 = 'Mickaël' || PRENOM3 = 'Mickaël') OU (PRENOM1 LIKE 'Mic%')
```
=> aucun résultat trouvé
- Etape 2 : La recherche suivante est ensuite lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '1986'
NOM = 'DUPONT'
(PRENOM1 = 'Mickaël' || PRENOM2 = 'Mickaël' || PRENOM3 = 'Mickaël') OU (PRENOM1 LIKE 'Mic%')
```
=> aucun résultat trouvé
- Etape 3 : La recherche suivante est ensuite lancée sur la base de données (conditions ET) :
```
CODE_AIDE != NULL
DATE_DE_NAISSANCE = '07/08/1986'
NOM = 'DUPONT'
```
=> aucun résultat trouvé, la personne est **inconnue**
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment