Hi Ardrian

Sorry for the late reply, i thought it was good to wait a couple of days....
please find my answers  in-line.

Regards,
Hans

Hans,

I apologize for the terse response and waving you off. I was feeling a bit frustrated by this thread - not because of the conversation contained in it, but because of the history of you asking for advice, and when that advice is given, you argue against it.
Apology accepted.

Yes sure, advice is welcome but when i do not agree with the advice I can and will argue against it, I do not see anything wrong with this? Apparently you do?
I wasn't trying to appear superior. My response was based on the simple idea of closing your eyes and picturing the job interview process. If you take the time to do that, it should be obvious that the process may include a number of communication events, but is not itself a communication event. If you can't picture that, then maybe it's best to just leave the model alone.
Sure, but you as the calendar expert you should have known that we want interview dates to appear on the calendar? This can, according to me, best be done by creating a related workeffort event and this information should not be added to the 'interview' entity as you suggest. Location? this also can be referenced on the same workeffort by means of the facilityId... So really, i do not see the need of an "Interview" entity at all.

So, yes sorry, i still think the communication event is fine because it has the advantage that it can list the interviews together with all emails and telephone calls, so to list all communications using the existing functionality.....AND this is following the data model book.....

I'm not a data modelling expert, but I do manage to get models right most of the time. When I get it wrong, I will be the first one to point it out. There are other areas of development that I am not skilled in. In those I cases I simply follow the advice of others and trust they are leading me in the right direction.

From my perspective, the developer community is composed of skilled analysts, architects, programmers, etc - but I don't believe any one person is all of those things. If the individuals in the developer community see things that way, then consequently there is an acknowledgement that there are some things we as individuals don't know or understand. Some people believe that kind of acknowledgement is a sign of weakness, but I see it as the beginning of wisdom.

Sorry but the last two paragraphs are a bit too cloudy for me.....

-Adrian


Reply via email to