Designing Database Architecture – Incorporating Monitoring