ერთ-ერთი ურთიერთობები მონაცემთა ბაზის განუყოფელი ნაწილია
ერთ-ერთი ურთიერთობები ხდება მაშინ, როდესაც პირველი ცხრილის ზუსტად ერთი ჩანაწერია, რომელიც შეესაბამება ერთ მაგიდასთან დაკავშირებულ ცხრილს. მაგალითად, აშშ-ს მოქალაქეებს აქვთ სოციალური დაცვის ნომერი. არსებობს მხოლოდ ერთი ნომერი, რომელიც ენიჭება ერთ ადამიანს და, შესაბამისად, ადამიანს არა აქვს მრავალი ნომერი.
აქ არის კიდევ ერთი მაგალითი გამოყენებით ორი მაგიდა ქვემოთ. ცხრილებს აქვთ ერთმანეთთან ურთიერთობა, რადგან თითოეული მწკრივი პირველ ცხრილზე პირდაპირ უკავშირდება მეორე სტრიქონს მეორე ცხრილში.
თანამშრომელი ნომერი | სახელი | გვარი |
123 | რიკ | როსინ |
456 | რობ | Halford |
789 | ედი | ჰენონი |
567 | ემი | ბონდი |
ასე რომ, რიგი რიგები თანამშრომელთა სახელები მაგიდაზე უნდა იყოს იგივე, რაც რიგი რიგები თანამშრომელი პოზიციები მაგიდა.
თანამშრომელი ნომერი | პოზიცია | ტელეფონი ექს. |
123 | ასოცირებული | 6542 |
456 | მენეჯერი | 3251 |
789 | ასოცირებული | 3269 |
567 | მენეჯერი | 9852 |
კიდევ ერთი ტიპის მონაცემთა ბაზის მოდელი ერთ-ერთზე ბევრ ურთიერთობას წარმოადგენს. ქვედა მაგიდის გამოყენებით თქვენ ხედავთ, რომ რობ ჰალფორდი არის მენეჯერი, ამიტომ მისი ურთიერთობა პოზიციაზე ერთ-ერთია, რადგან ამ კომპანიაში მხოლოდ ერთი პოზიცია აქვს. მაგრამ მენეჯერის პოზიცია მოიცავს ორ ადამიანს, ემი ბონდსა და რობ ჰალფორდს, რომელიც ერთ-ერთზე ბევრ ურთიერთობას წარმოადგენს. ერთი პოზიცია, ბევრი ადამიანი.
შეიტყვეთ უფრო მეტი მონაცემთა ბაზის ურთიერთობები, უცხოური გასაღებები, შემოთავაზებები და ER დიაგრამები .