That's a very interesting table. However, your table has a few problems:
Firstly, by using a table in this way, you imply that ER, UML and ORM are "equivalent" in some way and this is not the case.
If you do want to make a table that compares ER, UML and ORM then you need a fourth column entitled "Problem to be solved"
By doing this you will discover that there will be many blanks in the cells.
Some examples:
Row 1: "ER does not support automatic converting into a logical model..."
This statement is not true because ER IS a logical model. (or at least a summary of one) (See the papers on the library about ER and ORM.)
Row 2: The single terms that you use (ER: Entity, ORM: Entity and UML: Object) can't really be compared in this way. (because words on their own have no meaning)
* The concept of "Entity" in ER is based on Peter Chen's 1976 assertion that "people naturally view the world as entities and attributes" (I don't think that this is true.
* The concept of "Entity" (or object) in ORM can be loosely thought of as "a thing that you want to talk about"
* The concept of "Object" in UML relates to a coding construct using an OO language.
The "object" in an object-role model is best seen as a member of a "Universe of Discourse" .
In particular, the lessons from semiotics show that things (e.g. an ORM object) only have meaning in context. the 2 ORM Object
So I suggest that you invent a fourth column and then adapt and re-post your table.
Lastly, if you look at the "research" page on this website, you wil see that my 2008 dissertaion for my Masters degree was all about comparing UML with ER and ORM.
So your assertion that "...comparing ER, ORM and UML (last two are actually done before, but ER is not) is not actually true.
Ken