यदि आप केवल एक ही व्यक्ति से शादी कर सकते हैं:1:1
-------------
- Person -
-------------
id (key)
maried_to_id (foreign key)
यदि आपकी एक से अधिक व्यक्तियों से शादी हो सकती है या आप पिछली शादियों पर नज़र रखना चाहते हैं, तो n:n
-------------
- Person -
-------------
person_id (key)
-------------
- Mariage -
-------------
first_person_id (foreign key)
second_person_id (foreign key)
start_date
end_date
(फर्स्ट_पर्सन_आईडी + सेकेंड_पर्सन_आईडी + तारीख शादी के लिए एक अनूठी कुंजी है। आप तारीख छोड़ सकते हैं, लेकिन फिर पुनर्विवाह को ट्रैक नहीं किया जाएगा)