⊗ppPmDOLT 381 of 447 menu

දත්ත සමුදායන්හි වගු සම්බන්ධ කිරීම

අපට නම් සහ නගර වලින් සමන්විත පරිශීලකයින්ගේ වගුවක් ඇතැයි සිතමු ඔවුන් ජීවත් වන්නේ:

users
id name city
1 user1 city1
2 user2 city1
3 user3 city2
4 user4 city1
5 user5 city3
6 user6 city2

මෙම වගුවේ අවාසිය නම් එකම නගරය කිහිප වතාවක්ම පුනරාවර්තනය වීමයි විවිධ පරිශීලකයින් සඳහා. මෙය කිහිපයකට මග පාදයි ගැටලු.

පළමුව, නිරන්තර පුනරාවර්තනය මගින් දත්ත සමුදාය වැඩිපුර අවකාශයක් ගත කිරීමට පටන් ගන්නා බවයි.

දෙවනුව, ක්‍රියාත්මක කිරීම තරමක් අපහසු ය නගර සමඟ මෙහෙයුම්. උදාහරණයක් ලෙස, අපිට අවශ්‍යයි සියලු නගර ලැයිස්තුවක් තිරය මත පෙන්වන්න. මේ අනුව එය සරලව කිරීමට නොහැකි වනු ඇත. අපට සියල්ල ලබා ගැනීමට සිදුවනු ඇත ඔවුන්ගේ නගර සමඟ පරිශීලකයින්, ඉන්පසු ලබාගත් නගරවලින් අනුපිටපත් ඉවත් කරන්න එවිට පමණක් අපට මෙම ලැයිස්තුව ලැබෙනු ඇත.

දැන් සිතන්න, දත්ත සමුදායේ 10000 පරිශීලකයින් සිටින බව නගර 10 - මෙම නගර 10 සඳහා අපට මුළු වගුවම ලබා ගැනීමට සිදුවනු ඇත විශාල පේළි සංඛ්‍යාවකින් - එය වන්නේ ඉතා සෙමින් ක්‍රියාත්මක වන මෙහෙයුමක් අර්ථ විරහිතයි සම්පත් විනාශ කිරීම.

ගැටලුව විසඳීම

අපගේ වගුව කොටස් දෙකකට බෙදීමට අවශ්‍ය වේ: එකක නගර ගබඩා කරනු ලැබේ, සහ දෙවනුව - පරිශීලකයින්. මෙම අවස්ථාවේදී, පරිශීලක වගුවේ තීරුවක් ඇත city_id, එය යොමු කරයි පරිශීලකයාගේ නගරයට.

ඉතින්, වගු දෙකක් සාදන්න. වගුව නගර සමඟ:

cities
id name
1 city1
2 city2
3 city3

පරිශීලක වගුව:

users
id name city_id
1 user1 1
2 user2 1
3 user3 2
4 user4 1
5 user5 3
6 user6 2

ඔබට භාණ්ඩ ගබඩා කිරීමට අවශ්‍ය යැයි සිතමු (නම, මිල, ප්‍රමාණය) සහ මෙම භාණ්ඩවල කාණ්ඩ. ගබඩා ව්‍යුහය විස්තර කරන්න.

ඔබට ගංගා සහ මුහුදු ගබඩා කිරීමට අවශ්‍ය යැයි සිතමු මෙම ගංගා ගලා බසී. ගබඩා ව්‍යුහය විස්තර කරන්න.

ඔබට නගර සහ රටවල් ගබඩා කිරීමට අවශ්‍ය යැයි සිතමු, ඒවා පිහිටා ඇත. ගබඩා ව්‍යුහය විස්තර කරන්න.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න