Hi:
Important Clarification: The essential interrelationships between functions are data flows. However, data flows are not data relationships. Data flows are shown on a data flow diagram. Data relationships are shown on an entity relationship diagram.
Use Cases are basically "poor man's" data flow diagrams: They show functionality without the data flows. A data flow diagramer will tell you that functions without data flows is, especially for larger scale projects, pretty meaningless, as we do not know if we have identified all the functions unless we follow the flow of data. That is we need a mechanism to make the "holes" in our understanding of required functions glaringly obvious and only data flows can serve as this mechaism.
Both of your senarios are lists of functions to be accomplished. The only difference is that case 2.) lists an "If" conditional case, which is typically documented, along with other details of functionality, in things like a flow chart that is a child to data flow diagram function.
FYI: Priyanka, functions are functions - irregardless of the mechanism used to accomplish them. It don't matter if the application does a function, a person does the function, or a trained animal does the function. All the functions listed on both your cases can be documented on a data flow diagram.
Tony