salary component crud structure