Discipline does not mean physical discipline. It means setting boundries and sticking to them. Discipline can be anything from grounding a child to a spanking.

I dont see how a five year old can learn, or be taught, to 'respect those who deserve it'. She's five. She needs to learn to respect her teachers and the police. Period.