The shared database is one of the most versatile forms of situational software — that is, software that's built to suit the ad-hoc needs of a small team, department or community. I have a feeling it's ...