Many-to-many (data model)
This article needs additional citations for verification. (January 2013) |

In systems analysis, a many-to-many relationship is a type of cardinality that refers to the relationship between two entities (see also entity–relationship model) A and B in which A may contain a parent row[clarify] for which there are many children[clarify] in B and vice versa. For instance, think of A as Authors, and B as Books. An Author can write several Books, and a Book can be written by several Authors. Because most database management systems only support one-to-many relationships, it is necessary to implement such relationships physically via a third junction table (also called cross-reference table), say, AB with two one-to-many relationships A -> AB and B -> AB. In this case the logical primary key for AB is formed from the two foreign keys (i.e. copies of the primary keys of A and B).
In web application frameworks such as CakePHP and Ruby on Rails, a many-to-many relationship between database tables in a model is sometimes referred to as a HasAndBelongsToMany (HABTM) relationship.[1]
‘அகர முதல எழுத்தெல்லாம் ஆதி பகவன் முதற்றே உலகு’ என்று தொடங்கி, ஈரடி குறளில் உலகத் தத்துவங்கள் அனைத்தையும் ‘திருக்குறள்’ என்னும் உன்னதப் படைப்பில் மக்களுக்கு எடுத்துச் சொன்னவர், திருவள்ளுவர். உலகளாவிய தத்துவங்களைக் கொண்ட திருக்குறளைப் படைத்து, உலக இலக்கிய அரங்கில் தமிழ்மொழிக்கென்று ஓர் உயர்ந்த இடத்தை நிலைப்பெற செய்தவர். இவர் உலக மக்களால், ‘தெய்வப்புலவர்’, ‘பொய்யில் புலவர்’, ‘நாயனார்’, ‘தேவர்’, ‘செந்நாப்போதர்’, ‘பெருநாவலர்’, ‘பொய்யாமொழிப் புலவர்’ என்றெல்லாம் பல பெயர்களில் அழைக்கப்படுகிறார். அவர் எழுதிய திருக்குறள், வாழ்வியலின் எல்லா அங்கங்களையும் இனம், மொழி, பாலின பேதங்களின்றி காலம் கடந்தும் பொருந்துவது போல் கூறி உள்ளதால், திருக்குறளை சிறப்பிக்கும் விதமாக ‘உலகப் பொது மறை’, ‘முப்பால்’, ‘ஈரடி நூல்’, ‘உத்தரவேதம்’, ‘தெய்வநூல்’, ‘பொதுமறை’, ‘பொய்யாமொழி’, ‘வாயுறை வாழ்த்து’, ‘தமிழ் மறை’, ‘திருவள்ளுவம்’ போன்ற பல பெயர்களால் சிறப்பித்து அழைக்கின்றனர். அத்தகைய சிறப்புமிக்கத் திருவள்ளுவரின் வாழ்க்கை வரலாறு மற்றும் உலக இலக்கிய அரங்கில் அவர் படைத்த சாதனைகள் பற்றியறிய மேலும் தொடர்ந்து படிக்கவும்.
வாழ்ந்த காலம்: 2 ஆம் நூறாண்டு முதல் 8 நூற்றாண்டு வரையிலான இடைப்பட்ட காலம்
பிறப்பிடம்: மயிலாப்பூர், தமிழ் நாடு மாநிலம், இந்திய
பணி: புலவர்
நாட்டுரிமை: இந்தியன்
பிறப்பு
திருவள்ளுவர் அவர்களின் பிறப்பு மற்றும் பிறப்பிடத்திற்கான சரியான சான்றுகள் இல்லை என்று தான் கூறவேண்டும். ஏனென்றால், அவர் கி.மு.31 ஆம் ஆண்டு பிறந்திருக்கிறார் என்றும், மதுரையில் பிறந்ததாகவும், சென்னையில் உள்ள மயிலாப்பூரில் பிறந்ததாகவும் சிலரும் கூறுகின்றனர். மேலும், அவர் ஆதி – பகவன் என்ற பெற்றோருக்குப் பிறந்ததாகவும் சிலர் சொல்கின்றனர். ஆனால், இதுவரை இவை எதுவுமே உறுதிப்படவில்லை.
மேலும் சிலர், அவர் ஒரு கிறித்துவர் என்றும், சமண மதத்தவர் என்றும் பவுத்தர் என்றெல்லாம் கூட பொய்யானத் தகவல்களைப் பரிமாறுகின்றனர்.
வள்ளுவரின் திருக்குறள்
திருக்குறளை எழுதி, உலக இலக்கிய அரங்கில், தமிழர்கள் பெருமிதமாக நெஞ்சம் நிமிர நிற்கும்படி செய்த உன்னதப் படைப்பாளி, திருவள்ளுவர். தன் அறிவாலும் மற்றும் சிந்தனையாலும் அவர் எழுதிய திருக்குறள், உலகப்புகழ் பெற்ற இலக்கியமாக மாறி, தமிழர்களுக்குப் பெருமையைத் தேடித் தந்திருக்கிறது என்று சொன்னால் அது மிகையாகாது. இந்நூல், சங்க இலக்கிய வகைப்பாட்டில் பதினெண்கீழ்க்கணக்கு எனப்படும் பதினெட்டு நூல்களின் திரட்டில் இருக்கிறது. மேலும், வாழ்வியலின் எல்லா அங்கங்களையும் இனம், மொழி, பாலின பேதங்களின்றி காலம் கடந்தும் பொருந்துவது போல் கூறி உள்ளதால், திருக்குறளை சிறப்பிக்கும் விதமாக ‘உலகப் பொது மறை’, ‘முப்பால்’, ‘ஈரடி நூல்’, ‘உத்தரவேதம்’, ‘தெய்வநூல்’, ‘பொதுமறை’, ‘பொய்யாமொழி’, ‘வாயுறை வாழ்த்து’, ‘தமிழ் மறை’, ‘திருவள்ளுவம்’ போன்ற பல பெயர்களால் சிறப்பித்து அழைக்ககின்றனர்.
ஈரடிகளில் உலகத் தத்துவங்களை சொன்னதால், இது ‘ஈரடி நூல்’ என்றும், அறம், பொருள், இன்பம் அல்லது காமம் என்னும் முப்பெரும் பிரிவுகளைக் கொண்டதால், ‘முப்பால்’ என்றும் அழைக்கப்படும் இந்நூல், மனிதர்கள் தம் அகவாழ்விலும் சுமுகமாக கூடி வாழவும், புற வாழ்விலும் இன்பமுடனும், இசைவுடனும், நலமுடனும் வாழவும் தேவையான அடிப்படைப் பண்புகளை விளக்குகிறது.
இந்நூல் அறத்துப்பால், பொருட்பால் மற்றும் காமத்துப்பால் (இன்பத்துப்பால்) என்னும் மூன்று பிரிவுகளைக் கொண்டது.
அறத்துப்பால் – முதல் பிரிவான ‘அறத்துப்பாலில்’ மனசாட்சி மற்றும் மரியாதை, நல்ல நடத்தை போன்றவற்றை பாயிரவியல், இல்லறவியல், துறவறவியல், ஊழியல் என்ற உட்பிரிவுகளில் தெளிவாக எடுத்துரைக்கிறார். பொருட்பால் – இரண்டாவது பிரிவான ‘பொருட்பாலில்’ உலக விவகாரங்களில் எவ்வாறு சரியான முறையில் நடந்து கொள்வது என்பதை அரசியல், அமைச்சியல், அங்கவியல், ஒழிபியல் போன்ற உட்பிரிவுகளில் விளக்கியுள்ளார். இன்பத்துப்பால் – மூன்றாவது பிரிவான ‘இன்பத்துப்பால்’ அல்லது ‘காமத்துப்பாலில், ஆண்கள் மற்றும் பெண்களுக்கிடையேயான காதல் மற்றும் இன்பத்தைத் தெளிவாக களவியல், கற்பியல் என்ற தலைப்புகளில் எடுத்துரைக்கிறார். முதல் பிரிவில் 38 அத்தியாயங்களும், இரண்டாவது பிரிவில் 70 அத்தியாயங்களும் மற்றும் மூன்றாவது பிரிவில் 25 அத்தியாயங்களும் உள்ளன. ஒவ்வொரு அத்தியாயத்தில் பத்து ஈரடி குறள்கள் என மொத்தம் 1330 குறள்கள் உள்ளன.
திருக்குறளில் உள்ள அனைத்து கருத்துகளும், உலகில் உள்ள அனைத்து திருக்குறள் சமயங்களுக்கும் பொருந்துவதாக உள்ளது. இந்நூல், ஏறக்குறைய 2000 ஆண்டு பழமையானது என்று கணிக்கப்பட்டாலும், இதை இயற்றப்பட்ட காலம் இன்னும் சரியாக வரையறுக்கப்படவில்லை.
அவர் இயற்றிய வேறு நூல்கள்
திருக்குறளைத் தவிர, திருவள்ளுவர் மருத்துவம் பற்றிய இரு நூல்களான ‘ஞான வெட்டியான்’ மற்றும் ‘பஞ்ச ரத்னம்’ ஆகிய நூல்களை இயற்றியுள்ளதாகப் பலரும் தெரிவிக்கின்றனர்.
நினைவுச் சின்னங்கள்
இந்தியாவின் தென் கோடியில் அமைந்துள்ள முக்கடல் சங்கமிக்கும் இடமான கன்னியாகுமரியில், அவரின் புகழைப் பறைசாற்றும் விதமாக அவருக்கென்று ஒரு பிரம்மாண்டமான சிலை ஒன்று தமிழக அரசால் நிறுவப்பட்டுள்ளது. 133 அடி உயரமுள்ள இச்சிலை, 30 அடி உயரமுள்ள பாறை மீது அமைந்துள்ளது. இதனை அமைக்க 10 ஆண்டுகள் தேவைப்பட்டது என இதை வடிவமைத்த சிற்பி கணேசன் கூறியுள்ளார். மேலும், சிலையின் உட்புறச் சுவற்றில் ஒவ்வொரு அதிகாரத்திலிருந்து ஒரு குறள் வீதம் 133 குறட்பாக்கள் தமிழிலும், ஆங்கிலத்திலும் பொறிக்கப்பட்டுள்ளன.
அவர் நினைவாக, சென்னையில் ‘வள்ளுவர் கோட்டம்’ ஒன்று அமைக்கப்பட்டுள்ளது. அவர் இயற்றிய திருக்குறளின் 1330 குறள்களும், இங்குள்ள குரல் மண்டபத்தில் பொறிக்கப்பட்டுள்ளது.
லண்டனிலுள்ள ரஸ்ஸல் ஸ்கொயரில் இருக்கும் ‘ஸ்கூல் ஆஃப் ஓரியண்டல் மற்றும் ஆப்ரிக்கன் ஸ்டடீஸ்’ என்னும் கல்வி நிறுவனத்தில், அவரது திருவுருவச்சிலை நிறுவப்பட்டுள்ளது.
திருவள்ளுவர் மறைந்தாலும், அவர் படைத்த திருக்குறள் என்னும் உன்னத நூல், எக்கால மனிதர்களுக்கு ஓர் வழிகாட்டியாக இருந்து தமிழர்களின் புகழையும் உலகளவில் ஓங்கச் செய்கிறது.
References
- ^ 3.7.6.5 hasAndBelongsToMany (HABTM). Cakephp.org
External links
- Design pattern: many-to-many (order entry), Tomjewett.com