Hello,
I am a developper and I love to have well structured database. I am working with SAP in my current job and I think than the structure is very bad. Names are not relevant, associations are not clear, it's difficult to find documentation about the database, etc.
Just for example, I can find some informations about users in PA0001, the id of the employee is in the column PERNR, it seems to be the unique id. Now, I want to have the address of the person, it seems to be in USER_ADDR. In USER_ADDR the unique id seems to be the user name. I must to find the relation between both but there is no obvious documentation or a schema.
This example is not the worst. This is just a simple example to explain. Why there is table without a clear name? Why names seems to be limited to 5 chars? Why there is no doc? I think the time to search in database is the more than the half of time past to develop a new program or function.
I would love to have a structure more like in BW. Information about persons are in "0PERSON" and the adress is included in this infoobject. It's nice.
Is there a solution? Can we use a tool that clean the database or create a clean interface? I am ready to go to solutions like SAP Hana or Java connectors.
Thanks!