Describir: Information modeling and relational databases :