Lier 2 tables d'une base de données HyperFileSQL Classic
Résolu
Nico
-
DelNC Messages postés 2234 Date d'inscription Statut Membre Dernière intervention -
DelNC Messages postés 2234 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une base de données HyperFileSQL complète et valide avec les fichiers .FIC, .NDX et .MMO.
Je peux lire les données des fichiers .FIC avec WDMAP mais je ne vois aucune clé primaire ou étrangère qui me permet de lier les tables et malheureusement je ne connais pas ce language.
Exemple :
Table Users : "FIRSTNAME", "LASTNAME", "PHONE"
Table Homes : "ADDRESS", "ZIP", "CITY"
Il manque donc l'ID dans "User" et l'USER_ID dans "Homes" pour lier les tables. Je voudrais récupérer les données dans un CSV pour les traduire dans un autre language.
Je ne comprends pas où sont stockés les clés primaires et étrangères sur les tables et je ne comprends pas comment les lier. Le programme qui utilise les fichiers utilise bien les tables et lie les données.
Merci bcp pour votre aide !
J'ai une base de données HyperFileSQL complète et valide avec les fichiers .FIC, .NDX et .MMO.
Je peux lire les données des fichiers .FIC avec WDMAP mais je ne vois aucune clé primaire ou étrangère qui me permet de lier les tables et malheureusement je ne connais pas ce language.
Exemple :
Table Users : "FIRSTNAME", "LASTNAME", "PHONE"
Table Homes : "ADDRESS", "ZIP", "CITY"
Il manque donc l'ID dans "User" et l'USER_ID dans "Homes" pour lier les tables. Je voudrais récupérer les données dans un CSV pour les traduire dans un autre language.
Je ne comprends pas où sont stockés les clés primaires et étrangères sur les tables et je ne comprends pas comment les lier. Le programme qui utilise les fichiers utilise bien les tables et lie les données.
Merci bcp pour votre aide !
A voir également:
- Lier 2 tables d'une base de données HyperFileSQL Classic
- Classic shell - Télécharger - Personnalisation
- Supercopier 2 - Télécharger - Gestion de fichiers
- Base de registre - Guide
- Media player classic - Télécharger - Lecture
- Supprimer les données de navigation - Guide
2 réponses
Bonjour Nico
je ne suis pas certaine d'avoir tout compris ton problème mais voilà ce que je te propose.
Avec tes tables actuelles tu peux faire ceci
Table Users :"ID_USER", "FIRSTNAME", "LASTNAME", "PHONE"
ID_USER est la clé primaire, il faut la noter en "auto incrémentale".
Table Homes :"ID_HOME", "ID_USER", "ADDRESS", "ZIP", "CITY"
ID_USER est une clé étrangère.
Avec cette table, tu pourras avoir plusieurs ligne pour chaque ID_USER
ID_HOME est la clé primaire de cette table , il faut la noter en "auto incrémentale", tu pourras avoir plusieurs ligne pour chaque ID_USER
ID_HOME est la clé primaire de cette table , il faut la noter en "auto incrémentale".
je ne suis pas certaine d'avoir tout compris ton problème mais voilà ce que je te propose.
Avec tes tables actuelles tu peux faire ceci
Table Users :"ID_USER", "FIRSTNAME", "LASTNAME", "PHONE"
ID_USER est la clé primaire, il faut la noter en "auto incrémentale".
Table Homes :"ID_HOME", "ID_USER", "ADDRESS", "ZIP", "CITY"
ID_USER est une clé étrangère.
Avec cette table, tu pourras avoir plusieurs ligne pour chaque ID_USER
ID_HOME est la clé primaire de cette table , il faut la noter en "auto incrémentale", tu pourras avoir plusieurs ligne pour chaque ID_USER
ID_HOME est la clé primaire de cette table , il faut la noter en "auto incrémentale".