ZIP код эсвэл нийгмийн хамгааллын дугаарыг бүү ашигла
Мэдээллийн баазууд нь бичлэгүүдийн хоорондын харилцааг хадгалах, ангилах, харьцуулах түлхүүрүүдээс хамаарна. Хэрвээ та өгөгдлийн санд ойрхон байвал анхдагч товчлолууд, нэр дэвшигчийн түлхүүрүүд , гадаад түлхүүрүүд гэх мэт янз бүрийн төрлийн түлхүүрүүдийн талаар сонсож байсан байх. Шинэ өгөгдлийн сангийн хүснэгт үүсгэхдээ, та хүснэгтэд хадгалагдсан бичлэг бүрийг таних нэг гол түлхүүрийг сонгохыг хүсэх болно.
Хүүхдийн хэсгийн түлхүүр яагаад чухал вэ?
Анхны түлхүүрийг сонгох нь шинэ мэдээллийн санг боловсруулахад хамгийн чухал шийдвэр гаргах нэг юм. Хамгийн гол бэрхшээл бол сонгосон түлхүүр онцгой гэдгийг баталгаажуулах явдал юм. Хэрэв өнгөрсөн, одоо, ирээдүйд хоѐр бүртгэл нь шинж чанарын хувьд ижил утгатай байж болох юм бол энэ нь үндсэн түлхүүрийн хувьд муу сонголт юм.
Анхдагч түлхүүрийн бас нэг чухал асуудал бол түүнийг харьцуулах мэдээллийн санд холбосон бусад хүснэгтийн хэрэглээ юм. Энэ тал дээр гол заагч нь заагчийн зорилтыг илэрхийлдэг. Эдгээр харилцан хамаарал байдлаас шалтгаалан бичлэг бий болсон үед үндсэн түлхүүр байх ёстой бөгөөд хэзээ ч өөрчлөгдөхгүй.
Хүүхдийн үндсэн түлхүүрийн сонголтууд
Зарим хүмүүс анхан шатны түлхүүрийн сонголтыг сонгох нь ядуу сонголт байж болох юм. Жишээ нь:
- ZIP код нь хотуудын ширээн дээр гол гол түлхүүрүүдийг үүсгэдэггүй. Хэрвээ та хотуудын энгийн хайлтын хүснэгтийг хийж байгаа бол ZIP код нь логик үндсэн түлхүүр юм. Гэсэн хэдий ч цаашдын мөрдөн байцаалтын явцад нэгээс илүү тооны хот нь ZIP кодтой болохыг ойлгож болно. Жишээ нь, Нью Жерси Далай Далай, Далай Хот, Тинтатын хүрхрээ, Ханой Хөдөөт хотууд бүгд 07753 ZIP кодтой.
- Нийгмийн хамгааллын дугаар нь олон шалтгааны улмаас үндсэн гол түлхүүрүүдийг үүсгэдэггүй. Ихэнх хүмүүс өөрсдийн SSN-ийг хувийнх гэж үздэг бөгөөд энэ нь өгөгдлийн сангийн хэрэглэгчидэд харагдахыг хүсэхгүй байна. Зарим хүмүүс SSN-т байдаггүй гадаадын иргэд, эсвэл цагаачлагчид нь нийгмийн хамгааллын карт авдаггүй. Хувь хүний нас барсны дараа SSN-ыг дахин ашиглаж болно. Нийгмийн хамгааллын захиргаа нь залилан эсвэл биеийн хулгай болсон тохиолдолд шинэ дугаараа гаргасны дараа хувь хүн нэг удаа SSN-тэй байж болно.
- И-мэйл хаягууд нь үндсэн түлхүүрийн хувьд муу сонголт юм. Хэдийгээр өвөрмөц шинжтэй боловч цаг хугацааны явцад өөрчлөгдөж болно. Цаашлаад хүн бүр и-мэйл хаягтай байдаггүй.
Үндсэн үр дүнтэй түлхүүрийг сонгох
Тэгэхээр, юу сайн анхан түлхүүр вэ? Ихэнх тохиолдолд таны өгөгдлийн сангийн систем рүү хандах хэрэгтэй.
Өгөгдлийн сангийн дизайны шилдэг практик нь дотооддоо үүсгэгдсэн үндсэн түлхүүрийг ашиглах явдал юм. Таны өгөгдлийн сангийн менежментийн систем нь өгөгдлийн сангийн системийн гадна утгагүй өвөрмөц танигчийг үүсгэдэг. Жишээлбэл, та Microsoft Access AutoNumber өгөгдлийн төрлийг ашиглахын тулд RecordID нэртэй талбарыг үүсгэж болно. AutoNumber өгөгдлийн төрөл нь бүртгэл үүсгэх бүрдээ талбарыг автоматаар нэмэгдүүлдэг. Хэдийгээр энэ тоо нь утгагүй ч гэсэн, энэ нь асуулга дахь хувийн рекордыг тодорхойлох найдвартай арга юм.
Сайн анхан шатны түлхүүр нь ихэвчлэн богино, тоо ашигладаг, онцгой шинж чанарууд эсвэл том ба жижиг үсгүүдийн холимогоос зайлсхийж өгөгдлийн түргэн хайлт, харьцуулалтыг хялбаршуулах боломжтой байдаг.