Multivalued Field (MVF)

Định nghĩa Multivalued Field (MVF) là gì?

Multivalued Field (MVF)Multivalued Field (MVF). Đây là nghĩa tiếng Việt của thuật ngữ Multivalued Field (MVF) - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Một lĩnh vực multivalued (MVF) cho phép lưu trữ nhiều hơn một giá trị trong một lĩnh vực cơ sở dữ liệu. MVFs có phần gây tranh cãi, với nhiều tranh cãi rằng họ vi phạm một trong những nguyên lý rất thiêng liêng của thiết kế cơ sở dữ liệu như đặt ra bởi EF Codd - rằng “mỗi mốc tính toán (giá trị nguyên tử) trong một cơ sở dữ liệu quan hệ là đảm bảo được một cách logic thể truy cập bằng resorting sự kết hợp của tên bảng, giá trị khóa chính và tên cột.” Lý lẽ đi xa hơn chỉ đơn giản là học tập vì mặc dù MVFs chắc chắn giữ tiềm năng để giảm bớt việc tạo ra nhiều-nhiều mối quan hệ, họ cũng giữ khả năng phá hoại gặp rắc rối với kết quả của các truy vấn SQL và trả về false results.A đa giá trị lĩnh vực thể cũng được biết đến như một phụ thuộc đa trị.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Việc sử dụng nổi tiếng nhất của MVF là trong Microsoft Access 2007. Điều này là do Microsoft muốn đảm bảo rằng truy cập là như tương thích càng tốt với một sản phẩm khác của Microsoft liên quan chặt chẽ - Sharepoint. Sharepoint hiện đang sử dụng rộng rãi để lưu trữ mạng nội bộ, và một phần quan trọng của việc này liên quan đến việc làm việc với các danh sách. Ví dụ, một mạng intranet có thể liên quan đến phân công công việc của dự án để chỉ một nhóm chọn lọc của những người tham gia dự án. Đối với mỗi công việc, bạn cần có khả năng để lựa chọn một nhận chuyển nhượng khác nhau, nhưng vẫn còn hạn chế tất cả nhận chuyển nhượng để chỉ những cái tên trong danh sách. Như vậy có lợi để có tất cả các thành viên danh sách lưu trữ trong một vị trí như một giá trị duy nhất, chứ không phải là cách phức tạp hơn của việc nắm giữ các dữ liệu riêng biệt trong một table.Some cơ sở dữ liệu khác như Oracle cũng hỗ trợ MVFs. Thật kỳ lạ, như năm 2011 của SQL Server của Microsoft chưa hỗ trợ MVF.

What is the Multivalued Field (MVF)? - Definition

A multivalued field (MVF) allows for the storage of more than one value in a database field. MVFs are somewhat controversial, with many arguing that they violate one of the very sacred tenets of database design as laid out by E.F. Codd - that “each and every datum (atomic value) in a relational data base is guaranteed to be logically accessible by resorting to a combination of table name, primary key value and column name.” The argument goes further than simply being academic because although MVFs certainly hold the potential to ease the creation of many-to-many relationships, they also hold the destructive ability to mess up the results of SQL queries and return false results.A multivalued field may also be known as a multivalued dependency.

Understanding the Multivalued Field (MVF)

The most well-known use of MVF was in Microsoft Access 2007. This is because Microsoft wanted to make sure that Access was as compatible as possible with another closely related Microsoft product - Sharepoint. Sharepoint is now widely used for hosting intranets, and a major part of this involves working with lists. For example, a corporate intranet may involve assigning a project’s tasks to only a select group of people involved in the project. For each task, you need the ability to choose a different assignee, but still restrict all assignees to only the names on the list. It is thus beneficial to have all the list members stored in one location as a single value, rather than the more complex way of holding the data separately in another table.Some other database engines like Oracle also support MVFs. Strangely enough, as of 2011 Microsoft’s own SQL Server does not yet support MVF.

Thuật ngữ liên quan

  • Microsoft Access
  • Database (DB)
  • Database Column
  • Table
  • Microsoft Office SharePoint Server (MOSS)
  • Database Engine
  • SQL Server
  • Structured Query Language (SQL)
  • Data Modeling
  • Data

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *