Nếu bạn chỉ có thể được kết hôn với một người:1:1
-------------
- Person -
-------------
id (key)
maried_to_id (foreign key)
Nếu bạn có thể được kết hôn với nhiều người hoặc muốn theo dõi các lần kết hôn trước đó, n:n
-------------
- Person -
-------------
person_id (key)
-------------
- Mariage -
-------------
first_person_id (foreign key)
second_person_id (foreign key)
start_date
end_date
(còn first_woman_id + second_woman_id + date tạo thành một khóa duy nhất để kết hôn. Bạn có thể bỏ qua ngày đó, nhưng sau đó số tiền làm lại sẽ không được theo dõi)