Informix guide to designing databases and data warehouses (Prentice Hall, 2000)