Pseudo Key

If this check box is selected, even though the property is not technically a key, Windows client should treat it as a key field in the user interface. Thus, the component will be a required component when new objects are inserted into the collection and will be a read-only component for existing objects. This option is typically used in cases where the real key value is a surrogate key that is not exposed to the run-time user.