BLOCCO RECORD PRECEDENTI

di il
2 risposte

BLOCCO RECORD PRECEDENTI

Buona sera, ho un DB che contiene le seguenti tabelle:

Anagrafica Autisti:
- IDAutista
- Nome e Cognome

Anagrafica Mezzi:
- IDTarga
- Classe ambientale

Tipi Carburanti:
- IDCarburante
- Descrizione

Anagrafica Tessere:
- IDTessera
- IDTarga

Registro rifornimenti
- IDRifornimento
- Data
- IDTarga
- IDTessera
- IDAutista
- Km
- Lt
- IDCarburante

Ogni giorno inserisco nel DB i rifornimenti effettuati dai veicoli aziendali, ad ogni tessera è associata una targa. Oggi vendiamo un veicolo per sostituirlo con uno nuovo. La tessera associata al veicolo vecchio dovrà essere associata al nuovo veicolo.

Più semplicemente stessa IDTessera, nuovo IDTarga.

Come faccio, modificando il record nella tabella Anagrafica Tessera a non modificare tutti i record associati a quella tessera inseriti precedentemente?

Avevo pensato di eliminare dalla tabella Anagrafica Tessere IDTarga, creare una nuova tabella Assegnazione Tessere con i seguenti campi:
- ID
- ID Tessera
- IDTarga
- Inizio validità
- Fine validità

Premetto che non ho basi di VBA, l’idea mi sembra corretta ma non so come metterla in pratica.
Grazie in anticipo per le risposte che riceverò.

2 Risposte

  • Re: BLOCCO RECORD PRECEDENTI

    Monster88 ha scritto:


    Anagrafica Mezzi:
    - IDTarga
    - Classe ambientale

    Anagrafica Tessere:
    - IDTessera
    - IDTarga

    Registro rifornimenti
    - IDRifornimento
    - Data
    - IDTarga
    - IDTessera
    - IDAutista
    - Km
    - Lt
    - IDCarburante
    Nella tabella [Registro rifornimenti] avendo IDTessera che "conserva automaticamente" anche IDTarga, devi togliere il campo IDTarga da [Registro rifornimenti].
  • Re: BLOCCO RECORD PRECEDENTI

    Grazie mille
Devi accedere o registrarti per scrivere nel forum
2 risposte