Relvar

relasjonsvariabel som er tilordnet en relasjon samt relasjonen i seg selv

I relasjonsdatabaser er relvar et begrep introdusert av Christopher John Date og Hugh Darwen som en forkortelse for relasjonsvariabel som er tilordnet en relasjon samt relasjonen i seg selv. Relvar ble introdusert i 1995-artikkelen The Third Manifesto for å unngå forvirringen som noen ganger oppstår fra bruken av begrepet "relasjon" etter oppfinneren av relasjonsmodellen Edgar Frank Codd. Begrepet brukes i Dates databaselærebok An Introduction to Database Systems og i ulike andre bøker skrevet eller medforfattet av ham.

Noen databaselærebøker bruker begrepet <i id="mwEg">relasjon</i> for både variabelen og dataene den inneholder. På samme måte har tekster om SQL en tendens til å bruke begrepet tabell for begge formål, selv om det kvalifiserte begrepet basetabell brukes i standarden for variabelen.

Et nært beslektet begrep som ofte brukes i akademiske tekster er relasjonsskjema, som er en mengde attributter parret med en mengde begrensninger, og som sammen definerer en mengde relasjoner for en diskusjon (vanligvis databasenormalisering). Begrensninger som bare nevner én relvar kalles relvar-begrensninger, og dermed kan et relasjonsskjema betraktes som et begrep som omfatter en relvar og dens relvar-begrensninger.

Referanser rediger

  • C.J. Date. An Introduction to Database Systems, 8. utgave. (Addison-Wesley, 2004, ISBN 0-321-19784-4), s. 65–66.
  • C.J. Date og Hugh Darwen. Databases, Types and The Relational Model: The Third Manifesto (Addison-Wesley, 2007, ISBN 0-321-39942-0), s.85