Modello relazionale - definizione di "relazione"

di il
3 risposte

Modello relazionale - definizione di "relazione"

Salve a tutti, volevo sapere se secondo la definizione nel modello relazionale dei dati una relazione, vista come una tabella, può essere anche infinita oppure deve per forza essere una tabella finita?

3 Risposte

  • Re: Modello relazionale - definizione di "relazione"

    mrzyasha ha scritto:


    volevo sapere se secondo la definizione nel modello relazionale dei dati una relazione, vista come una tabella, può essere anche infinita oppure deve per forza essere una tabella finita?
    Cosa vuol dire "una relazione, vista come una tabella"? Una relazione è una relazione, una tabella è una tabella.
    Cosa intendi per infinita o finita? Ti riferisci al numero di record?

    Spiega meglio perché la formulazione del quesito è tutto fuorché chiara.
  • Re: Modello relazionale - definizione di "relazione"

    Ciao e grazie per la risposta.

    Perdonami ma nel modello relazionale una “relazione” è proprio una tabella, nel particolare è una tabella bidimensionale con le righe che corrispondono alle tuple e le colonne che corrispondono agli attributi.

    La relazione viene rappresentata con una tabella, è la sua rappresentazione naturale, coincidono.

    Per quanto riguarda il termine “infinita” invece sì, intendo il numero di record. 

    Ovviamente mi riferisco alla definizione formale riferita al modello relazionale, non soltanto “a logica”.

  • Re: Modello relazionale - definizione di "relazione"

    Meglio dire che la relazione è "rappresentabile in forma tabellare". Questo evita equivoci.

    In genere, per praticità, si considerano relazioni di “cardinalità finita”, anche per il fatto che le basi di dati sono sempre finite.

    Tuttavia, teoricamente si considerano anche relazioni aventi cardinalità infinita.

Devi accedere o registrarti per scrivere nel forum
3 risposte