Organisation tables SQL.
Organisation tables SQL.
Ca n'a pas de rapport direct avec le purebasic, si ce n'est que j'vais avoir besoin d'une organisation de database pour un projet.
Alors, je dispose d'autant de table que je veux pour faire rentrer:
X Objet qui supporte N dépendances contenant elles même Z informations (ces informations sont des strings).
Je sais pas si c'est clair quand je l'explique; mais je ne suis pas capable d'organiser ça se manière correcte et rapide (en cas de recherche par exemple).
... Et vous?
Alors, je dispose d'autant de table que je veux pour faire rentrer:
X Objet qui supporte N dépendances contenant elles même Z informations (ces informations sont des strings).
Je sais pas si c'est clair quand je l'explique; mais je ne suis pas capable d'organiser ça se manière correcte et rapide (en cas de recherche par exemple).
... Et vous?
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Je dirais trois tables
[Objet]
id_objet.l
objet_name.s
[Dependances]
id_dep.l
dep_name.s
fk_id_objet.l
[Informations]
id_info.l
info_name.s
fk_id_dep.l
[Objet]
id_objet.l
objet_name.s
[Dependances]
id_dep.l
dep_name.s
fk_id_objet.l
[Informations]
id_info.l
info_name.s
fk_id_dep.l
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Code : Tout sélectionner
SELECT * FROM Informations INNER JOIN Dependances ON Informations.fk_id_dep = Dependances.id_dep INNER JOIN Dependances.fk_id_objet = Objet.id_objet WHERE id_objet = 'tavalue';

Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
De rien... Je pense qu'elle est fonctionnelle. Par contre, à tester et à valider 

Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Ollivier a écrit :@Poshu
La fonction? ça défonse!
Je sors.
Ollivier

Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
Premiere fois que je voie INER JOIN. Une différence avec ?
Code : Tout sélectionner
SELECT *
FROM Informations I, Dependances D, Objet O
WHERE I.fk_id_dep = D.id_dep
AND D.fk_id_objet = O.id_objet
AND O.id_objet = 'tavalue';
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Non, c'est la meme chose ! Mais sur des grandes requetes (plusieurs pages) c'est plus intéressant !
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net