IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bases de données Delphi Discussion :

Relation sur Base


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Administrateur de base de données commis d'office
    Inscrit en
    Décembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données commis d'office
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2014
    Messages : 2
    Par défaut Relation sur Base
    Bonjour à tous voila j'administre ma première base de données car je suis celui de mon entreprise avec le plus de connaissance informatique (HA HA HA) Tout ça pour donner mon niveau ...

    Je vous expose mon problème. J'ai donc une base de donnée de Navire avec leurs Nom Numéros etc ... Ainsi que les ports qu'ils touchent mon soucis est la. J'aimerais faire en sorte de pouvoir modifier régulièrement cette information. J'ai donc pensé à faire une deuxième table avec tout les ports répertoriés et avec une relations pouvoir dire "Bateau1" = "port1, port2 ..." Sauf que c'est la que mes connaissance (et tutoriel trouvé sur internet) s’arrêtent.

    J'ai donc deux tables, "navire" qui comprend les informations "Ports touché" Que je voudrais relier à la table "Port" et pouvoir les "ajouter" à tels et tels Navire

    Possible? Comment faire évidemment et bien même une autre approche car la mienne n'est peut-être pas la plus simple et pratique d'utilisation.

    Je pense pas que c'est utile mais je suis sous Ubuntu et j'utilise le logiciel Base

    Je vous remercie de l'attention accordée et bonne journée

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 496
    Par défaut
    salut

    a mons avis il va te falloir trois table
    donc une pour les navire
    une pour les ports et une ... suspense pour la relation navire port
    dans cette troisiemme table tu peut y ajoindre une date genre navire1,port1,'2014/12/21'
    ce qui te permettra de gerer une historique des relation navire/ port

    on vas donc pour simplifier et pour eviter d'ecrire le nom du port x fois ainsi que celui du navire mettre un identifiant unique a chaque table

    on recapitule
    Table Navire :
    NavID integer // Unique pour chaque navire
    NavNom string/varchar selon la base utilise
    ... element unique a un bateau

    Table Port
    PorID integer // Unique pour chaque port
    PorNom string/varchar selon la base utilise
    ...

    Table RelPorNav
    IDPor Integer
    IDNav Integer
    RelDate TDate
    ...

    voila tu l'as bien compris il faut que tes navires et tes ports existent avant de pouvoir creer ta relation

  3. #3
    Candidat au Club
    Homme Profil pro
    Administrateur de base de données commis d'office
    Inscrit en
    Décembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données commis d'office
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2014
    Messages : 2
    Par défaut
    Ha je te remercie de cette réponse rapide et surtout compréhensible !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 13/06/2005, 17h59
  2. Problleme de connection ADO sur base Oracle
    Par poirier dans le forum ASP
    Réponses: 7
    Dernier message: 08/06/2004, 09h34
  3. Réponses: 3
    Dernier message: 17/05/2004, 17h28
  4. phpmyadmin sur base distante
    Par titi63 dans le forum Installation
    Réponses: 3
    Dernier message: 02/10/2003, 18h19
  5. [VB6] [ADO] Like sur base Access
    Par dlpxlid dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 24/01/2003, 11h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo