Hi Santiago,
Yes, of course, you can use "dspace.entity.type" for configuring your own Entity Model as described in
https://wiki.lyrasis.org/display/DSDOC7x/Configurable+EntitiesHowever, I was pointing out that "dc.type" is a completely different field with different values (by default) in DSpace. If you attempt to sync all the values of "dc.type" into your "dspace.entity.type" that may result in odd behaviors. For example, if you change dc.type & sync it to "dspace.entity.type" it may *change the type of Entity* dynamically in your submission form. This can result in odd behaviors because there are different submission forms per Entity type & there's no way to reload the correct Entity Type form dynamically if the value of "dspace.entity.type" changes.
For instance, if "dspace.entity.type" starts out as "Publication", and then dynamically changes into "Person", then you'd remain on the Submission form for a Publication but the underlying object would now be a Person Entity. This is the problem with changing the value of "dspace.entity.type" during a submission.
Basically, you are welcome to use "dspace.entity.type" as documented... but allowing it to be changed on the submission form may result in odd behaviors or errors.
Tim
Thanks for your response, Tim.
About setting the value of `dspace.entitity.type`: Isn't it correct to configure my own entity model? I created new types in `relationship-types.xml` and then run the script to `initialize-entities`.
I really used them for discovery/search and it seems to work perfectly (2+ months running).
Regards,
Santiago.