raj, Unfortunately, this is something that we cannot help you with. You will need to define these for your solution. Make sure you document your assumption. The main point is consistency. Once you define these, make sure you stick with that definition throughout the solution. Good luck.
One itinerary consists of 1 to n Segments. And according to the BDOM each route represents a unique segment.
say New York to Amsterdam over Berlin and Paris. That is my understanding.
Edit:actually maybe I am thinking too much in details, there can exist only 1 FromCity and one ToCity (also given the info that the FBN flies only nationally)... [ June 19, 2005: Message edited by: R�stem-� Zal� ]
The airline world jargon is very confusing, there's no real stantard. Route, segment, flight, leg... are used with different meanings. You should use definitions that meet the requirements, that's the most important. Folks changed the BDM according to their definitions and got high score, others don't change it using definitions that meet the BDM and, also, got hight score. You have to make decisions and justify them, it's the architect's job.
your are correct, but not really.... In a real world project it's the architects job to interview the business analyst and get the correct definition from her/him.
Joined: Jun 22, 2005
In a real project often: -Stakeholders aren't always available, "domain experts" are very busy people.. -Stakeholders have differents definitions for the same concept -Business analysis may fail, he's a human -Business analyst "is no longer available", he leaves the company. -deadline, deadline, time to market, budget...go ahead with what you have are the words we always heard. .......