refactor de DatabaseElements para DatabaseElement