Interesting blog post and comments at Kent Tegels site. It discusses whether you should focus on the database design or the application UI first. I'll post some comments about this later - probably after I return at the end of next week.