Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [Access]Integrità referenziale

    salve a tutti
    forse questa non è la sezione più adatta ma qualcuno saprebbe dirmi come fare ad ottenere l'integrità referenziale "uno-a-uno" con access...quando vado in "relazioni" l'unica che access mi lascia fare è la uno-a-molti...help me please!!!

  2. #2
    La relazione di tipo Uno-a-Uno si ottiene tra 2 campi con chiave primaria.

  3. #3
    infatti!
    stai attento nell'assegnazione del tipo di campo della seconda tabella che non può essere contatore, ma ad esempio "numerico". l'importante è che sia una chiave primaria.
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

  4. #4
    i due campi sono entrambi di tipo testo ed entrambi con nome "e-mail" ...non ci dovrebbero essere problemi!!!...o sbaglio?

  5. #5
    nessun problema!
    devono però essere entrambi chiavi primarie!
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

  6. #6
    Originariamente inviato da nucce
    i due campi sono entrambi di tipo testo ed entrambi con nome "e-mail" ...non ci dovrebbero essere problemi!!!...o sbaglio?

    i campi per la relazione si scelgono in base al nome (diciamo così), il tipo di relazione mediante il tipo dei campi...

    chiave primaria -> chiave primaria = uno a uno
    chiave primaria -> generico = uno a molti
    generico -> generico = non ricordo, o molti a molti o referenza blanda


  7. #7
    il fatto è che io ho 2 tabelle fatte così:

    Persona(e-mail , Nome, Cognome)
    Edirettivo(e-mail , Password )

    io ho collegato il campo e-mail di persona con il campo e-mail di Edirettivo ed essedndo entrambi chiave primaria mi aspetto una relazione uno-a-uno invece mi da uno-a-molti...se a password di Edirettivo tolgo l'attributo di chiave primaria allora mi da uno-a-uno ma a me servirebbe che sia chiave primaria!!!

  8. #8
    la chiave primaria di Edirettivo non è e-mail, ma e-mail+password...

  9. #9
    si io avevo impostato entrambi gli attributi come chiave primaria ma in questo modo access non mi riconosce la modalità uno-a-uno

  10. #10
    a scusa forse ho capito ora cosa vuoi dire...vuoi dire che essendo e-mail + password non posso avere una relazione di tipo uno-a-uno???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.