Knowledge engineering: Unifying knowledge base and database design - Debenham, John (Springer, 1998)