Thanks Folks !

I have a meeting with customer next week, and will reflect your suggestions.

Though I believe they will go for the Dept. ID option.