Danh mục Vettrasoft Z như một phần của tập dữ liệu địa lý-topo bao gồm bảng "first_names" có tên, bất kỳ dạng viết tắt hoặc cách viết khác (ví dụ: Angela/Angie; Daniel - Dan - Danny), sex (M/F/B /?; B là cả hai và? Có nghĩa là chưa biết). Bảng này có 12.779 mục nhập và dưới dạng tệp có định dạng .unl (trường phân tách). Cùng với tên đầu tiên, tập dữ liệu bao gồm các sân bay (8.200 mục), mã vùng, quốc gia, mã bưu điện (hoặc mã zip), tiểu bang, múi giờ và nhiều hơn nữa. Dữ liệu đến như là một gói tích hợp cùng với thư viện o-o có các chương trình con truy cập dữ liệu này. Trong trường hợp tên đầu tiên, bạn có thể viết mã C++ như vậy:
main()
{
person_o p = "Daniel Boone";
p.store_add();
}
sẽ lưu Daniel Boone vào cơ sở dữ liệu (hiện tại: mySQL và SQL Server). Đối tượng người sẽ sử dụng bảng first_names DB để tự động tìm kiếm giới tính được liên kết với "Daniel" và ghi lại là "M" (cũng như phân tích cú pháp tên, lưu "Daniel" thành cột first_name và "Boone" thành cột tên cuối cùng). Thư mục Z hoạt động theo cách tương tự để lưu và truy xuất các đối tượng miền người khác như doanh nghiệp, nhân viên, địa chỉ email, số điện thoại, v.v.
Đây là một ví dụ hoàn hảo về cách một số câu hỏi hữu ích nhất trên StackOverflow được đóng vì chúng không vừa với các giao thức kiểm duyệt SO. Cảm ơn tất cả vì câu hỏi và câu trả lời tiết kiệm thời gian! – rinogo