การตั้งรหัสพนักงานควรตั้งอย่างไรดีครับ

ตอนนี้ระบบเดิม ซึ่งผมไม่ได้เป็นคนตั้ง ฝ่ายบุคคลตั้งเองแบบง่ายๆ running ไปเรื่อยๆ ก่อนที่ผมจะมารู้ว่ามันจะเต็ม คือมี
1-999 แต่กำลังจะเต็มด้วยการเปลี่ยนนโยบายการเก็บประวัติ ซึ่งมีทั้งรายวัน รายเดือน สัญญาจ้าง
ผมเลยเสนอฝ่ายบุคคลว่าผมอยากให้เป็น #-##-#### คือ
# - ประเภทของการจ้างงาน
## - ปีที่เข้าทำงาน
#### - running ในปีนั้น

แต่ฝ่ายบุคคลเค้าอยากได้แบบลำดับต่อกันไป จะได้รู้ว่าคนไหนมาก่อนหลัง ลำดับที่เท่าไหร่ของบริษัท ง่ายๆ ต่อกันไปเลย ##### หรือ 0 - 99,999
ซึ่งผมว่าทางบุคคลก็มีเหตุผลของเค้า แต่ทางผมกลัวว่ามันจะเต็มในสักวัน เพราะรายวันนี่ก็เข้า-ออกเยอะ และเรื่องลำดับผมว่าอย่างน้อยๆ ปี กับลำดับมันก็บอกในระดับหนึ่งแล้ว ส่วนลำดับของบริษัทใน Database มันก็บอกได้อยู่แล้ว จะต้องดูให้รู้เพื่ออะไร

อยากทราบความเห็นครับ ว่าแบบไหนดี หรือมี reference จะขอบคุณมากครับ ตอนนี้ยังตกลงกันไม่ได้ ขอบคุณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่