Changes between Version 6 and Version 7 of ConceptualModel


Ignore:
Timestamp:
12/13/24 15:19:50 (5 weeks ago)
Author:
222077
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ConceptualModel

    v6 v7  
    158158   * Description: Indicates which favorite route is added by a specific account.
    159159
    160  * **linked**: 1:N Relation between `Ticket` and its specialized types (e.g., `Student Ticket`, `Child Ticket`).
    161    * Description: Indicates the specialization of a ticket for specific passenger categories.
     160 * **linked**: 1:N Relation between `Ticket` and `Ticket`.
     161   * Description: Indicates if ticket is multi-way.
    162162
    163  * **lists**: 1:N Relation between `Account` and `Trip`.
    164    * Description: Indicates which trips are attended by a specific account.
     163 * **lists**: 1:N Relation between `Account` and `Ticket`.
     164   * Description: Indicates which tickets are bought by a specific account.
    165165
    166  * **drives_on**: N:M Relation between `Driver` and `Route`.
    167    * Description: Indicates which routes are driven by a specific driver.
     166 * **from**: 1:N Relation between `Route` and `Location`.
     167   * Description: Indicates on which location the route is starting.
     168
     169 * **to**: 1:N Relation between `Route` and `Location`.
     170   * Description: Indicates on which location the route is ends.
     171
     172 * **is_a**: 1:N Relation between `Route` and `Favorite`.
     173   * Description: Indicates which routes are marked as favorites by specific accounts.
     174
     175 * **for**: 1:N Relation between `Route` and `Trip`.
     176   * Description: Indicates which trips belong to a specific route.
     177
     178 * **drives_on**: N:M Relation between `Driver` and `Trip`.
     179   * Description: Indicates which trips are driven by which drivers.
    168180
    169181 * **operates**: N:M Relation between `Driver` and `Vehicle`.
    170182   * Description: Indicates which vehicles are operated by a specific driver.
    171183
    172  * **uses**: N:M Relation between `Route` and `Vehicle`.
    173    * Description: Indicates which vehicles are used for a specific route.
     184 * **uses**: N:M Relation between `Trip` and `Vehicle`.
     185   * Description: Indicates which vehicles are used for which trips.
    174186
    175  * **stops_at**: N:M Relation between `Route` and `Location`.
     187 * **stops**: N:M Relation between `Trip` and `Location`.
    176188   * Description: Indicates which locations are included as stops for a specific route.
    177189
     
    179191   * Description: Indicates which location corresponds to a boarding point for a specific ticket.
    180192
    181  * **is_a**: N:M Relation between `Route` and `Favorite`.
    182    * Description: Indicates which routes are marked as favorites by specific accounts.
    183193
    184  * **for**: N:M Relation between `Route` and `Trip`.
    185    * Description: Indicates which trips belong to a specific route.
    186 
    187  * **back**: N:M Relation between `Two-Way Ticket` and `Route`.
    188    * Description: Indicates the return route associated with a two-way ticket.
    189 
    190  * **forward**: N:M Relation between `Two-Way Ticket` and `Route`.
    191    * Description: Indicates the outbound route associated with a two-way ticket.
    192 
    193