Designing Quality Databases With IDEF1X Information Models