ਜ਼ਿਪ ਕੋਡ ਜਾਂ ਸੋਸ਼ਲ ਸਿਕਿਉਰਿਟੀ ਨੰਬਰ ਨਾ ਵਰਤੋ
ਡੈਟਾਬੇਸ ਰਿਕਾਰਡਾਂ ਨੂੰ ਸਟੋਰ ਕਰਨ, ਕ੍ਰਮਬੱਧ ਅਤੇ ਤੁਲਨਾ ਕਰਨ ਲਈ ਜਾਂ ਉਨ੍ਹਾਂ ਦੇ ਸਬੰਧਾਂ ਦੇ ਸਬੰਧ ਬਣਾਉਣ ਲਈ ਕੁੰਜੀਆਂ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ. ਜੇ ਤੁਸੀਂ ਕੁੱਝ ਦੇਰ ਲਈ ਡਾਟਾਬੇਸ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਹੋ ਗਏ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਸ਼ਾਇਦ ਵੱਖੋ ਵੱਖਰੀਆਂ ਕਿਸਮਾਂ ਦੀਆਂ ਕੁੰਜੀਆਂ ਬਾਰੇ ਸੁਣਿਆ ਹੋਵੇਗਾ: ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀਆਂ, ਉਮੀਦਵਾਰ ਕੁੰਜੀਆਂ , ਅਤੇ ਵਿਦੇਸ਼ੀ ਕੁੰਜੀਆਂ . ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਨਵੀਂ ਡਾਟਾਬੇਸ ਟੇਬਲ ਬਣਾਉਂਦੇ ਹੋ, ਤੁਹਾਨੂੰ ਇੱਕ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਚੁਣਨ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜੋ ਉਸ ਸਾਰਣੀ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਹਰ ਇੱਕ ਰਿਕਾਰਡ ਦੀ ਵਿਲੱਖਣ ਪਛਾਣ ਕਰੇਗਾ.
ਪ੍ਰਾਇਮਰੀ ਕੀ ਮਹੱਤਵਪੂਰਨ ਹੈ?
ਇੱਕ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਦੀ ਚੋਣ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਫੈਸਲਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ ਜੋ ਤੁਸੀਂ ਨਵੇਂ ਡਾਟਾਬੇਸ ਦੇ ਡਿਜ਼ਾਇਨ ਵਿੱਚ ਕਰ ਸਕੋਗੇ. ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਣ ਪਾਬੰਦੀ ਇਹ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਚੁਣੀ ਗਈ ਕੁੰਜੀ ਵਿਲੱਖਣ ਹੈ. ਜੇਕਰ ਇਹ ਸੰਭਵ ਹੈ ਕਿ ਦੋ ਰਿਕਾਰਡਾਂ - ਪੁਰਾਣਾ, ਵਰਤਮਾਨ ਜਾਂ ਭਵਿੱਖ - ਇਕ ਗੁਣ ਦੇ ਬਰਾਬਰ ਮੁੱਲ ਸਾਂਝੇ ਕਰ ਸਕਦੇ ਹਨ, ਇਹ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਲਈ ਇੱਕ ਖਰਾਬ ਚੋਣ ਹੈ.
ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਦਾ ਇਕ ਹੋਰ ਮਹੱਤਵਪੂਰਣ ਪਹਿਲੂ ਹੈ ਉਸ ਦਾ ਦੂਜਾ ਟੇਬਲ ਦੁਆਰਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਕਿ ਇਸ ਨਾਲ ਸੰਬੰਧ ਡਾਟਾਬੇਸ ਵਿੱਚ ਜੋੜਦੇ ਹਨ. ਇਸ ਪਹਿਲੂ ਵਿੱਚ, ਇੱਕ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਇੱਕ ਸੰਕੇਤਕ ਦੇ ਨਿਸ਼ਾਨੇ ਵਾਂਗ ਕੰਮ ਕਰਦੀ ਹੈ. ਇਹਨਾਂ ਅੰਤਰ-ਨਿਰਭਰਤਾ ਦੇ ਕਾਰਨ, ਇੱਕ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਮੌਜੂਦ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਜਦੋਂ ਇੱਕ ਰਿਕਾਰਡ ਬਣਾਇਆ ਗਿਆ ਹੋਵੇ, ਅਤੇ ਇਹ ਕਦੇ ਵੀ ਬਦਲ ਨਹੀਂ ਸਕਦਾ ਹੈ.
ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀਆਂ ਲਈ ਮਾੜੇ ਵਿਕਲਪ
ਕੁਝ ਲੋਕ ਪ੍ਰਾਇਮਰੀ ਕੀ ਲਈ ਸਪੱਸ਼ਟ ਚੋਣ 'ਤੇ ਵਿਚਾਰ ਕਰ ਸਕਦੇ ਹਨ, ਇਸਦੇ ਉਲਟ ਇੱਕ ਗਲਤ ਚੋਣ ਹੋ ਸਕਦੀ ਹੈ. ਇੱਥੇ ਕੁਝ ਉਦਾਹਰਣਾਂ ਹਨ:
- ਜ਼ਿਪ ਕੋਡ ਕਸਬੇ ਦੀ ਇੱਕ ਸਾਰਣੀ ਲਈ ਚੰਗੀ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀਆਂ ਨਹੀਂ ਬਣਾਉਂਦੇ ਜੇ ਤੁਸੀਂ ਸ਼ਹਿਰਾਂ ਦੇ ਸਧਾਰਨ ਲੂਪ ਟੇਬਲ ਬਣਾ ਰਹੇ ਹੋ, ਤਾਂ ਜ਼ਿਪ ਕੋਡ ਇੱਕ ਤਰਕਪੂਰਨ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ. ਪਰ, ਹੋਰ ਤਫ਼ਤੀਸ਼ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਇਹ ਅਹਿਸਾਸ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਇੱਕ ਤੋਂ ਵੱਧ ਸ਼ਹਿਰ ਜ਼ਿਪ ਕੋਡ ਸ਼ੇਅਰ ਕਰਦੇ ਹਨ. ਉਦਾਹਰਣ ਵਜੋਂ, ਨੇਪਚੂਨ, ਨੈਪਚਿਨ ਸਿਟੀ, ਟਿਨਟਨ ਫਾਲਸ ਅਤੇ ਵਾਲ ਟਾਊਨਸ਼ਿਪ ਦੇ ਨਿਊ ਜਰਸੀ ਦੇ ਸਾਰੇ ਸ਼ਹਿਰ 07753 ਜ਼ਿਪ ਕੋਡ ਨੂੰ ਸਾਂਝਾ ਕਰਦੇ ਹਨ.
- ਸੋਸ਼ਲ ਸਿਕਉਰਿਟੀ ਨੰਬਰ ਕਈ ਕਾਰਨਾਂ ਕਰਕੇ ਚੰਗੀ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀਆਂ ਨਹੀਂ ਬਣਾਉਂਦੇ. ਬਹੁਤੇ ਲੋਕ ਆਪਣੇ ਐੱਸ ਐੱਸ ਐਨ ਨੂੰ ਪ੍ਰਾਈਵੇਟ ਮੰਨਦੇ ਹਨ ਅਤੇ ਇਸ ਨੂੰ ਡਾਟਾਬੇਸ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦੇ. ਕੁਝ ਲੋਕਾਂ ਕੋਲ SSNs-ਵਿਦੇਸ਼ੀ ਜਾਂ ਇਮੀਗਰਾਂਟ ਨਹੀਂ ਹਨ ਜਿਨ੍ਹਾਂ ਨੇ ਕਦੇ ਵੀ ਸਮਾਜਕ ਸੁਰੱਖਿਆ ਕਾਰਡ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕੀਤਾ ਹੈ. ਕਿਸੇ ਵਿਅਕਤੀ ਦੀ ਮੌਤ ਤੋਂ ਬਾਅਦ SSNs ਨੂੰ ਵੀ ਦੁਬਾਰਾ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਇੱਕ ਵਿਅਕਤੀ ਦੀ ਜ਼ਿੰਦਗੀ ਭਰ ਵਿੱਚ ਇਕ ਤੋਂ ਵੱਧ SSN ਹੋ ਸਕਦੀ ਹੈ ਜਦੋਂ ਸਮਾਜਿਕ ਸੁਰੱਖਿਆ ਪ੍ਰਬੰਧਨ ਧੋਖਾਧੜੀ ਜਾਂ ਪਛਾਣ ਦੀ ਚੋਰੀ ਦੇ ਮਾਮਲਿਆਂ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਨੰਬਰ ਜਾਰੀ ਕਰਦਾ ਹੈ.
- ਈਮੇਲ ਪਤੇ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਲਈ ਇੱਕ ਖਰਾਬ ਚੋਣ ਵੀ ਹਨ. ਹਾਲਾਂਕਿ ਉਹ ਵਿਲੱਖਣ ਹਨ, ਉਹ ਸਮੇਂ ਨਾਲ ਬਦਲ ਸਕਦੇ ਹਨ ਇਸ ਤੋਂ ਇਲਾਵਾ, ਹਰੇਕ ਕੋਲ ਇੱਕ ਈਮੇਲ ਪਤਾ ਨਹੀਂ ਹੈ.
ਇੱਕ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਚੁਣਨਾ
ਤਾਂ ਫਿਰ, ਕਿਹੜੀ ਚੀਜ਼ ਇੱਕ ਚੰਗੀ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਬਣਾਉਂਦੀ ਹੈ? ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਸਮਰਥਨ ਲਈ ਆਪਣੇ ਡੇਟਾਬੇਸ ਪ੍ਰਣਾਲੀ ਨੂੰ ਚਾਲੂ ਕਰੋ.
ਡਾਟਾਬੇਸ ਡਿਜ਼ਾਇਨ ਵਿੱਚ ਇੱਕ ਵਧੀਆ ਅਭਿਆਸ ਇੱਕ ਅੰਦਰੂਨੀ ਤੌਰ ਤੇ ਤਿਆਰ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਨੂੰ ਵਰਤਣਾ ਹੈ ਤੁਹਾਡਾ ਡਾਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ ਆਮ ਤੌਰ ਤੇ ਇੱਕ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ ਜਿਸਦਾ ਡਾਟਾਬੇਸ ਸਿਸਟਮ ਤੋਂ ਬਾਹਰ ਕੋਈ ਮਤਲਬ ਨਹੀਂ ਹੈ. ਉਦਾਹਰਣ ਲਈ, ਤੁਸੀਂ ਰਿਕਾਰਿਡ ਨਾਮਕ ਖੇਤਰ ਨੂੰ ਬਣਾਉਣ ਲਈ ਮਾਈਕਰੋਸਾਫਟ ਐਕਸੈੱਸ ਆਟੋ-ਨੰਬਰ ਨੰਬਰ ਟਾਈਪ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ. ਜਦੋਂ ਵੀ ਤੁਸੀਂ ਇੱਕ ਰਿਕਾਰਡ ਬਣਾਉਂਦੇ ਹੋ ਉਦੋਂ ਆਟੋਨਾਮੰਬਰ ਦਾ ਟਾਈਪ ਆਪਣੇ ਆਪ ਹੀ ਫੀਲਡ ਵਧਾਉਂਦਾ ਹੈ. ਹਾਲਾਂਕਿ ਨੰਬਰ ਖੁਦ ਵਿਅਰਥ ਹੈ, ਪਰ ਇਹ ਸਵਾਲਾਂ ਵਿੱਚ ਇੱਕ ਵਿਅਕਤੀਗਤ ਰਿਕਾਰਡ ਦਾ ਹਵਾਲਾ ਦੇਣ ਲਈ ਇੱਕ ਭਰੋਸੇਯੋਗ ਢੰਗ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ.
ਇੱਕ ਵਧੀਆ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਆਮ ਤੌਰ 'ਤੇ ਸੰਖੇਪ ਹੁੰਦੀ ਹੈ, ਨੰਬਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਅਤੇ ਵਿਸ਼ੇਸ਼ ਅੱਖਰ ਜਾਂ ਵੱਡੇ ਡਾਟਾਬੇਸ ਲੁੱਕਅਪ ਅਤੇ ਤੁਲਨਾ ਦੀ ਸਹੂਲਤ ਲਈ ਵੱਡੇ ਅਤੇ ਛੋਟੇ ਅੱਖਰਾਂ ਦਾ ਮਿਸ਼ਰਨ ਬਚਦਾ ਹੈ.