Absolutely great post about designing database schema to contain information about marriages and partnerships with emphasis on changes brought to us by modern day - gay marriages, non-trivial sex/gender identities and polygamy.