Tới thế kỷ 25, có khi TP HCM gộp cả Bình Dương, Đồng Nai vào, 1 năm có tới hơn 2 triệu trẻ được sinh ra ấy chứ.
Hoặc ngược lại, không gộp mà lại tách tỉnh, cả nước lại có hơn trăm tỉnh thành ...
Chả ai biết mặt mũi thế giới thế nào sau 300 năm nữa. Nếu thay cho VN là Liên bang Đông Dương thì tất nhiên sẽ có hiến pháp mới, bộ luật mới. Mà thậm chí vẫn VN thì cũng có thể là thể chế mới, và do vậy hiến pháp mới, bộ luật mới. Có khi cũng chả có CCCD gì cả. Mọi cái nó nằm ở trong màng óc, được mã khi con người sinh ra.
---------------------------------------------------------------------------
Tôi hỏi "
11, 12 chữ số có đủ để tránh trùng lặp, không xác định" vì hiện thời tôi chưa đọc, chưa biết ý nghĩa từng chữ số. Thậm chí tôi không biết định danh thành phố hay tỉnh. Vì số sinh trong tỉnh chắc cao hơn nhiều số sinh trong một thành phố. Ngoài ra để tính khả năng thì phải biết ý nghĩa của tất cả các chữ số khác. Vd. BL có số điện tử công dân 11 chữ số.
Phải biết ý nghĩa tất cả các 11 chữ số thì mới tính được số khả năng. Số điện tử công dân có dạng yymmdd*****. 6 chữ số đầu là năm, tháng và ngày sinh. Chữ số 7, 8, 9 là số thứ tự, chữ số 10 là giới tính - 0, 2, 4, 6, 8 là nữ, 1, 3, 5, 7, 9 là nam. Chữ số 11 là chữ số kiểm tra. Biết được ý nghĩa rồi thì mới tính được vd. đủ cho bao nhiêu nữ sinh cùng ngày, tháng năm. Tức có 6 chữ số đầu giống nhau. Để xét số khả năng thì chỉ được xét chữ số 7, 8, 9, 10. Số thứ tự có 1000 khả năng: 000 tới 999. Nữ có 5 khả năng. Tổng cộng là 5000 khả năng. Cả nam và nữ là 10 000 khả năng. Đủ dùng vì trong 1 ngày khó có thể có > 10 000 trẻ ra đời.
Về CCCD tôi hỏi "có đủ không" vì tôi chưa biết ý nghĩa của 11 chữ số. Tôi không thể tính được số khả năng. Tất nhiên vấn đề cỏn con ấy họ đã phải biết và tính toán sao cho đủ. Tất nhiên muốn gán cho định danh, cho giới tính hay gì nữa mấy chữ số thì không chỉ là "muốn thế". Phải biết là có hay không, và chỉ ra được cách để kiểm tra xem liệu CCCD được cung cấp và lưu có thể kiểm tra được không, có cách nào chỉ ra là CCCD có lỗi không. Trong số điện tử công dân của Ba Lan có chữ số kiểm tra ở vị trí 11, và có thuật toán để kiểm tra xem số được lưu có bị lỗi hay không. Nếu công dân điền vào bản khai số bị lỗi do nhớ nhầm 1 chữ số nào đó thì thuật toán sẽ chỉ ra cái sai. Vì thế bịa ra 11 chữ số thì dễ thôi, nhưng phải có thuật toán chính xác để kiểm tra.