Isi kandungan:
Definisi - Apa maksud Multivalued Field (MVF)?
Bidang multivaluasi (MVF) membolehkan penyimpanan lebih daripada satu nilai dalam medan pangkalan data. MVF agak kontroversi, dengan banyak yang mengatakan bahawa mereka melanggar salah satu daripada reka bentuk pangkalan data yang sangat suci seperti yang dinyatakan oleh EF Codd - bahawa "setiap datum (nilai atom) dalam pangkalan data relasi dijamin dapat diakses secara logik dengan menggunakan untuk kombinasi nama jadual, nilai utama utama dan nama lajur. "Hujah lebih jauh dari sekadar akademik kerana walaupun MVF pasti memegang potensi untuk memudahkan penciptaan banyak hubungan, mereka juga memegang keupayaan untuk merosakkan menaikkan hasil pertanyaan SQL dan mengembalikan hasil palsu.
Bidang multivaluasi juga boleh dikenali sebagai pergantungan multivaluasi.
Techopedia menerangkan Bidang Multivalued (MVF)
Penggunaan MVF yang paling terkenal adalah di Microsoft Access 2007. Ini kerana Microsoft mahu memastikan bahawa Access adalah serasi mungkin dengan produk Microsoft yang berkaitan dengannya - Sharepoint. Sharepoint kini banyak digunakan untuk mengendalikan intranet, dan sebahagian besarnya melibatkan kerja dengan senarai. Contohnya, intranet korporat mungkin melibatkan tugasan projek untuk hanya kumpulan terpilih yang terlibat dalam projek itu. Untuk setiap tugas, anda memerlukan keupayaan untuk memilih penerima tukar yang berbeza, tetapi masih menyekat semua penerima yang hanya untuk nama dalam senarai. Maka bermanfaat untuk mempunyai semua ahli senarai yang disimpan dalam satu lokasi sebagai satu nilai, dan bukannya cara yang lebih kompleks untuk memegang data secara berasingan di dalam jadual lain.
Beberapa enjin pangkalan data lain seperti Oracle juga menyokong MVF. Sungguh aneh, pada tahun 2011, SQL Server sendiri Microsoft masih belum menyokong MVF.
