Skip to main content

డేటాబేస్లలో వన్-వన్ రిలేషన్షిప్స్

Anonim

సంబంధిత పట్టికలో ఒక రికార్డుకు సంబంధించిన మొదటి పట్టికలో సరిగ్గా ఒక రికార్డు ఉన్నప్పుడు ఒకటి నుండి ఒక సంబంధాలు సంభవిస్తాయి. ఉదాహరణకు, U.S. పౌరులు సామాజిక భద్రత సంఖ్యను కలిగి ఉన్నారు. ఒక్కో వ్యక్తికి ఒక్కొక్కరు కేటాయించబడతారు, అందువలన, ఒక వ్యక్తికి బహుళ సంఖ్యలను కలిగి ఉండదు.

క్రింద రెండు పట్టికలు ఉపయోగించి మరో ఉదాహరణ. మొదటి టేబుల్లోని ప్రతి అడ్డు వరుస రెండవ పట్టికలో మరొక వరుసకు సంబంధించినది ఎందుకంటే పట్టికలు ఒకరికి ఒకటి సంబంధం కలిగి ఉంటాయి.

ఉద్యోగి సంఖ్యమొదటి పేరుచివరి పేరు
123రిక్Rossin
456రాబ్హాల్ఫోర్డ్
789ఎడ్డీహెన్సన్
567అమీబాండ్

కాబట్టి ఉద్యోగి పేర్ల పట్టికలో వరుసల సంఖ్య ఉద్యోగి స్థానాల్లో పట్టికలో వరుసల సంఖ్య వలె ఉంటుంది.

ఉద్యోగి సంఖ్యస్థానంఫోన్ ఎక్స్టెన్షన్
123అసోసియేట్6542
456నిర్వాహకుడు3251
789అసోసియేట్3269
567నిర్వాహకుడు9852

మరొక రకమైన డేటాబేస్ మోడల్ ఒకటి నుండి అనేక సంబంధాలు. దిగువ పట్టికను ఉపయోగించి మీరు రాబ్ హాల్ఫోర్డ్, నిర్వాహకునిగా ఉంటారు, కాబట్టి ఈ స్థానంతో వ్యక్తికి ఒకే స్థానం ఉన్నందున ఈ స్థానంతో అతని సంబంధం ఒకటి నుండి ఒకటి. కానీ మేనేజర్ హోదాలో ఇద్దరు వ్యక్తులు అమి బాండ్ మరియు రాబ్ హాల్ఫోర్డ్ ఉన్నారు. ఒక స్థానం, అనేక మంది.

డేటాబేస్ సంబంధాలు, విదేశీ కీలు, సభ్యులు మరియు E-R రేఖాచిత్రాల గురించి మరింత తెలుసుకోండి.