David C. Hay's Universal Data Model:

Original text of this message