Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao,
uniamo i dati di Commissioni nella tabella Pratiche o viceversa?
Ed inoltre quale criterio ho per unire le due tabelle?
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Ho un problema, dovrei modificare la struttura di un database e questo comporta dover unire i dati di 2 tabelle che hanno struttura praticamente identica. Il problema è che le due rispettive tabelle hanno 2 relazioni uno a molti con altre 2 tabelle. Avrei la necessità di variare il valore del campo contatore di una delle 2 tabelle in modo che questo valore venga variato nella rispettiva tabella collegata. Ho provato a modificare il campo contatore in numerico, lasciare la chiave primaria, provare a modificare il valore del campo e vedere se mi aggiornava il rispettivo valore nella tabella collegata. Non me lo lascia fare dicendomi che non posso variare il campo collegato.
Soluzioni?
Grazie
Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.
Ciao,
uniamo i dati di Commissioni nella tabella Pratiche o viceversa?
Ed inoltre quale criterio ho per unire le due tabelle?
Scusate la latenza.
tabella Pratiche:
campi:
ID_pra: contatore (numerazione automatica) e chiave primaria
data_pratica: data/ora
fattura: testo breve
prezzo: numerico
Tabella Allegati:
id_allegato; contatore (numerazione automatica) e chiave primaria
id_pratica: numerico
percorso: testo breve
Relazione tra le 2 tabelle 1 a molti : id_pra->id_pratica (applica integrità referenziale ed elimina record correlati a catena)
Tabella commissioni
id_commissioni : contatore (numerazione automatica) e chiave primaria
data_commissione : data/ora
prezzo : numerico
Tabella pagamenti:
id_pagamento : contatore (numerazione automatica) e chiave primaria
id_contratto : numerico
importo : numerico
data_pagamento : data/ora
Relazione tra le 2 tabelle 1 a molti : id_commissioni->id_contratto (applica integrità referenziale ed elimina record correlati a catena)
Dovrei unire i dati di Pratiche e commissioni, per fare questo ho controllato e tra i record delle 2 tabelle ci sono circa 1000 record che hanno lo stesso id per cui poi non avrei corrispondenza per ritrovare allegati o pagamenti (in base a quale prendo come "base" per unire i dati)
Spero di essere stato chiaro, diversamente creo un db apposito
Ciao,
potresti darci qualche altra informazione:
nome delle tabelle, nome dei campi interessati cioè chiavi primarie e secondarie e relazioni tra le tabelle.
Mimmo
Non si può modificare il valore di un campo Chiave Primaria, per poter unificare i dati delle due tabelle bisogna utilizzare codice.
Posta un file di esempio, che rispetti i campi reali e con un minimo di dati, per farti vedere come agire.