Bahay Mga Databases Ano ang isang multivalued field (mvf)? - kahulugan mula sa techopedia

Ano ang isang multivalued field (mvf)? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Multivalued Field (MVF)?

Pinapayagan ng isang multivalued field (MVF) para sa pag-iimbak ng higit sa isang halaga sa isang patlang ng database. Ang mga MVF ay medyo kontrobersyal, na maraming pinagtatalunan na nilabag nila ang isa sa mga sagradong pag-uugnay ng disenyo ng database tulad ng inilatag ng EF Codd - na "ang bawat isa at bawat datum (atomic na halaga) sa isang relational data base ay ginagarantiyahan na lohikal na maa-access sa pamamagitan ng resorting sa isang kombinasyon ng pangalan ng talahanayan, pangunahing pangunahing halaga at pangalan ng haligi. "Ang argumento ay napupunta nang higit pa kaysa sa pagiging akademiko dahil bagaman ang mga MVF ay tiyak na may hawak na potensyal upang mapagaan ang paglikha ng maraming-maraming-relasyon, pinanghahawakan din nila ang mapanirang kakayahang magulo ang mga resulta ng mga query sa SQL at ibalik ang mga maling resulta.


Ang isang patlang na multivalued ay maaari ring kilala bilang isang dependant ng multivalued.

Ipinapaliwanag ng Techopedia ang Multivalued Field (MVF)

Ang pinaka kilalang paggamit ng MVF ay sa Microsoft Access 2007. Ito ay dahil nais ng Microsoft na tiyakin na ang Access ay kasing katugma hangga't maaari sa isa pang malapit na nauugnay na produkto ng Microsoft - Sharepoint. Malawakang ginagamit ang Sharepoint para sa pag-host ng intranet, at ang isang pangunahing bahagi nito ay nagsasangkot sa pagtatrabaho sa mga listahan. Halimbawa, ang isang intranet sa korporasyon ay maaaring kasangkot sa pagtatalaga ng mga gawain ng proyekto sa isang piling pangkat ng mga taong kasangkot sa proyekto. Para sa bawat gawain, kailangan mo ng kakayahang pumili ng ibang nagtatalaga, ngunit hinihigpitan pa rin ang lahat ng mga nagtatalaga sa mga pangalan lamang sa listahan. Sa gayon kapaki-pakinabang na magkaroon ng lahat ng mga miyembro ng listahan na nakaimbak sa isang lokasyon bilang isang solong halaga, sa halip na mas kumplikadong paraan ng paghawak ng data nang hiwalay sa isa pang talahanayan.


Ang ilang iba pang mga makina ng database tulad ng Oracle ay sumusuporta rin sa mga MVF. Napakaganda, tulad ng 2011 ng sariling SQL Server ng Microsoft ay hindi pa sumusuporta sa MVF.

Ano ang isang multivalued field (mvf)? - kahulugan mula sa techopedia