Câu trả lời phụ thuộc vào định dạng dữ liệu. Các tệp dBase-III +, được sử dụng trong các shapefile cho các thuộc tính, có độ rộng cố định, do đó, việc xác định một cột Trin là văn bản có chiều rộng 254 sử dụng 254 byte. Tệ hơn nữa, dBase có độ rộng bản ghi tối đa 4000 byte, do đó, 249 bị lãng phí trên trường năm ký tự không có sẵn cho các trường khác (trong đó có tối đa 100 hoặc 255, tùy thuộc vào người thực hiện tiêu chuẩn). Các giới hạn cũng áp dụng cho tổng kích thước của tệp dBase (2Gb), có thể được tiếp cận bằng bản ghi 536k ở độ rộng tối đa, khi các bản ghi 5,36m sẽ có sẵn ở độ rộng 400 byte.
Có một lý do khác để giới hạn độ rộng trường - chất lượng dữ liệu. Nếu một người chỉ định chỉ có thể giữ hợp pháp hai ký tự, nhưng bạn xác định nó bằng mười ký tự, thì bạn sẽ tăng khả năng có một giá trị không hợp lệ bằng ngón tay mập được chấp nhận bởi tệp dữ liệu.
Mặt khác, nếu bạn chỉ cung cấp độ rộng cần thiết và nhận dữ liệu quốc tế ở định dạng UTF-8, bạn có thể thấy mình thiếu không gian khi một ký tự có thể sử dụng 2-6 byte.
Vì vậy, đối với các trường chuỗi cơ sở dữ liệu (bao gồm cơ sở dữ liệu địa lý tệp), thường bị chấm dứt và do đó không lãng phí không gian hàng, tính linh hoạt là một tùy chọn, nhưng đối với các định dạng có chiều rộng cố định, các quy tắc cũ vẫn được áp dụng.