Thanks for the Help
I will tell u what the real Situation is
A PF has the following Parts
CPF, EPF , Pesion
CPF - is Fixed by the govt to be 12 % of ( Basic Pay + DA )
and the Employees may contribute more
Now as for EPF and Pension
there is a sealing Amt now it is 6500
|
Source code
|
1
2
3
4
5
6
|
Gross = BasicPay + DA
if ( BasicPay + DA ) > 6500 then Gross = Sealing Amt;
EPF = ( 8.33% again fixed by govt) of Gross
Pension = ( 3.67% again fixed by govt) of Gross
|
so I made a PF Table as Follows
+--------+----------+----------------+-----------------------+
|CPF % | EPF % | Pension % | EPF Limiting Amt |
+--------+----------+----------------+-----------------------+
In the Above table I will store the details of the PF as per the Govt's Norms
Now for CPF An Employee can contibute more ( As per his wish )
So Now the Question Repeats
if I should Add a Field to the Emp Table
Employee Table
|----------+-------------------------+-------------------------|
| (pkey) | Employee Details | Extra Contibution |
|----------+-------------------------+-------------------------|
or Create a Employee-PF Table where only those Employees who Intend to contribute more will be Kept
Employee-PF Table
|--------+------------------------+-------------------------|
| pkey | Employee_ID | ExtraContibution |
|--------+------------------------+-------------------------|
Which is better Normailsed ?
And Which Should i Adopt ?