![మిశ్రమ కీ, ప్రాధమిక కీ మరియు విదేశీ కీ మధ్య తేడా ఏమిటి? googletag.cmd.push (ఫంక్షన్ () {googletag.display (div-gpt-ad-1562928221186-0);}); Q: - టెక్నాలజీ మిశ్రమ కీ, ప్రాధమిక కీ మరియు విదేశీ కీ మధ్య తేడా ఏమిటి? googletag.cmd.push (ఫంక్షన్ () {googletag.display (div-gpt-ad-1562928221186-0);}); Q: - టెక్నాలజీ](https://a.continuousdev.com/technology/what-is-the-difference-between-cloud-computing-and-web-hosting.jpg)
విషయము
Q:
మిశ్రమ కీ, ప్రాధమిక కీ మరియు విదేశీ కీ మధ్య తేడా ఏమిటి?
A:
ఒక ప్రాధమిక కీ ఒక కీ లేదా డేటాబేస్ కాలమ్ గా నిర్వచించబడింది, ఇది డేటాబేస్ పట్టికలోని ప్రతి అడ్డు వరుసను ప్రత్యేకంగా గుర్తిస్తుంది. మిశ్రమ కీ అనేది ఒకటి కంటే ఎక్కువ కీల సమితి, ఇది కలిసి, ప్రతి రికార్డును ప్రత్యేకంగా గుర్తిస్తుంది.
మరోవైపు, ఒక విదేశీ కీ కొన్ని పట్టికలోని కీ, ఇది మరొక పట్టికలోని అడ్డు వరుసలను ప్రత్యేకంగా గుర్తిస్తుంది - లేదా, మరో మాటలో చెప్పాలంటే, మరొక పట్టికలోని ప్రాధమిక కీకి ట్రాక్ చేసే కీ.
రియల్ ఎస్టేట్ మార్కెట్లోని గృహాల జాబితా దీనికి ఉదాహరణ. బాగా ఆర్డర్ చేసిన డేటాబేస్లో, ప్రతి రికార్డును ప్రత్యేకంగా గుర్తించే ప్రాథమిక కీ ఉండాలి. ఇది ఎలా పనిచేస్తుందో డేటాబేస్ యొక్క అధునాతనతతో సంబంధం కలిగి ఉంటుంది.
కొన్ని సందర్భాల్లో, గృహాలను తనఖా సంఖ్య ద్వారా మాత్రమే ప్రత్యేకంగా గుర్తించవచ్చు - అన్ని ఇతర డేటా (పట్టణాలు, వీధులు, ఇంటి సంఖ్యలు) ప్రతి రికార్డుకు ప్రత్యేకమైనవి కావు. తనఖా సంఖ్య ప్రాథమిక కీ అవుతుంది. అయితే, ఒక MLS రియల్టర్ యొక్క లిస్టింగ్ టెక్నాలజీ పట్టికలోని రికార్డులకు దాని స్వంత ప్రత్యేక సంఖ్యలను కేటాయిస్తుందని అనుకుందాం. అప్పుడు, డెవలపర్లు “అభ్యర్థి కీలు” గా గుర్తించగల రెండు కీలు ఉంటాయి: తనఖా సంఖ్య మరియు MLS సంఖ్య. వారిలో ఒకరు “ప్రాధమిక కీ” గా అర్హత సాధిస్తారు, ఇందులో కొందరు ఏకపక్షంగా భావిస్తారు.
మిశ్రమ కీ, అప్పుడు, రెండు కీల కలయికగా ఉంటుంది: ఉదాహరణకు, ఇంటి సంఖ్య మరియు వీధి కలయిక మిశ్రమ కీగా అర్హత పొందవచ్చు, మార్కెట్ జాబితాలు స్థానికంగా ఉన్నందున. అలా అయితే, ఎవరైనా ఇంటి నంబర్ మరియు వీధి రెండింటినీ ఉపయోగించి శోధిస్తే, వారు ఒకే ఒక్క రికార్డును మాత్రమే తిరిగి పొందాలి.
ఇంతలో, లింక్ చేయబడిన పట్టికలో ఒక కీ ఉంటే, ఉదాహరణకు, ప్రాధమిక కీని సూచించే కొనుగోలుదారు పట్టిక, అది విదేశీ కీ అవుతుంది.