• Normilastion is part of relational database modelling and if you are creating a large scale system should be used everywhere.

    Without knowing anything about the system and data it will be impossible for anyone to tell you anything more specific.

    To be honest if you are designing a large ERP for a client and you are struggling on the first step then maybe you should look at getting some help.

    Or is this just a homework type question?