Вы можете сделать это с помощью столбца «Супруг» в таблице «Персона», который может быть нулевым (для случая не состоящего в браке человека).
Если женат, он содержит идентификатор другого человека, как и внешний ключ.
Лучшим решением будет отдельная таблица "Брак", которая имеет как минимум три столбца:
MarriageId
Person1Id
Person2Id
...
Идентификаторы лица являются внешними ключами в таблице "Person", и вы должны сделать комбинацию MarriageId, Person1Id и Person2Id уникальной, чтобы избежать добавления строки, где люди меняются местами.
Хотя следует отметить, что обе эти модели довольно просты и предполагают, сколько людей может быть в одном браке;)