For each property in an EDB database, EDB maps a property ID. If you do not specify a name when adding a property, EDB generates a name based on the property ID. The property ID consists of an application-defined ID in the high word and the data type value in the low word. This ensures that each property name is unique within each database.
Mapping the property ID to each EDB property means that you can have two properties in the same database that have the same application-defined ID, but different data types.