Guidelines for Extending Databases