Meilleur Schéma Phrases contenant Mots
Bonjour, (j'espère avoir mis le bon préfixe à mon sujet)
J'aimerais concevoir une BDD contenant des mots et des phrases elles memes faites de mots (des phrases exactes, donc je ne m'occupe pas des mots noirs).
Voici une première proposition de schéma :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
Table Expressions
-----------------
ID_Expression Expression
1 1-2-3
2 1-5-4
3 3
4 1-2-4-3
Table Mots
-----------------
ID_Mot Mot
1 Je
2 Suis
3 Fou
4 Aussi
5 Mange |
Je récupère ensuite mes mots ou phrase en utilisant la fonction explode de PHP.
Sinon un deuxième schéma qui vous paraitra peut être plus correct, mais j'ai des doutes quand à la rapidité d'execution des nombreuses requetes pour récupérer les résultats par la suite ? :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
Table Expressions
-----------------
ID_Expression ID_Mot ID_Phrase
1 NULL 1
2 NULL 2
3 3 NULL
4 NULL 3
Table Mots
-----------------
ID_Mot Mot
1 Je
2 Suis
3 Fou
4 Aussi
5 Mange
Table Phrases
-----------------
ID_Phrase ID_Mot1 ID_Mot2 ID_Mot3 ID_Mot4
1 1 2 3 NULL
2 1 5 4 NULL
3 1 2 4 3 |
Lequel est le mieux, sinon, que me conseillez-vous ?
Merci pour votre aide car je débute totalement en ce qui concerne la construction de BDD :(