Nwlapcug.com


Differenza tra rapporto vs cardinalità

Differenza tra rapporto vs cardinalità


Relazione e cardinalità sono termini utilizzati nella progettazione di database e programmazione di computer in generale. Relazioni definiscono la connettività tra dati mentre cardinalità si riferisce ai numeri di occorrenza di dati specifici. Mediante la definizione di tali limitazioni, l'ordinamento e l'utilizzo di dati diventa più facile.

Cardinalità

Cardinalità limita il numero di volte che un pezzo particolare di dati possa essere visualizzati in relazione a un'altra entità. Ad esempio, se si crea un database per ordinare le informazioni di contatto di una persona si potrebbe limitare il numero di indirizzi con cardinalità. È possibile consentire un nome da associare con un solo indirizzo o con più indirizzi. Cardinalità determina il limite degli indirizzi che una persona poteva entrare.

Relazioni di connettività

Relazioni nei dati significano molte cose. La connettività è un tipo di rapporto. I dati si riferiscono ad altri dati su una base uno a uno, uno a base di molti o molti a molti. A seconda del tipo di informazioni che avete, si imposta il rapporto tra le informazioni. Mentre questa sembra simile alla cardinalità, limitazioni di rapporto nella connettività non limitano il numero di occorrenze di dati specifico. Invece, è limitare il numero di relazioni dati hanno. Ad esempio, un nome in un database di contatti può essere associato con un numero di valori di dati diversi: telefono numero, indirizzo, città, stato, ecc. Si tratta di un relazione uno-a molti. La cardinalità limita il numero di indirizzi associati a un singolo nome.

Relazione di dipendenza di esistenza

Dipendenza di esistenza è un'altra relazione. Questo significa che si hanno solo un valore, per prima cosa se avete un valore per un altro. Nell'organizzare i dati questo tipo di relazione consente di verificare che si dispone di tutte le informazioni necessarie. Ad esempio, si potrebbe fare tempo totale dipende ogni tempo sul giro di un corridore. Se un corridore non riesce a completare tutti i giri il tempo totale viene a "N.P." o non applicabile. Questo mantiene le informazioni comparabili da un record a altro. In caso contrario, un tempo totale potrebbe essere significativamente meno, ranking un corridore superiore, quando veramente la persona completato solo tre dei quattro giri.

Se-Come rapporto

Se vieni relazioni sono simili alle relazioni di dipendenza esistenza ma offrono opzioni dipendono dai dati. Questo tipo di relazione ha un pezzo di dati che se una cosa accade conduce ad un altro punto di dati e se succede qualcosa altro si passa ad un altro punto. Queste relazioni consentono molte possibilità e richiedono una definizione di ciò che porta a cosa. Cardinalità può essere applicata a questo tipo di rapporto, consentendo solo dati a venire un certo numero di volte ad ogni livello della relazione.