In a preferred embodiment, the user uses the program routine to assign a media ID to the ID for a media file that was stored by another user in a media store on the server, or assigns a pointer to the media ID. In a preferred embodiment, the user uses the program routine to assign a media ID to the identifier, to which another user is listed in the media table as the user who uploaded the media file belonging to the media ID. In a preferred embodiment, the user uses the program routine to assign a media ID to the ID with the program routine for a media file that was not stored by the user in a media store on the server. In a preferred embodiment, the user uses the program routine to assign a media ID to which the user is not listed in the media table as a user who has uploaded the media file belonging to the media ID.
In a preferred embodiment, the user uses the program routine to assign to the identifier (a second identifier) a media ID which is also assigned to another identifier (a first identifier) in the identifier table, in particular and preferably without changing the assignment of the media ID to the other identifier (the first identifier). In a preferred embodiment, the first media ID is assigned to another identifier (a first identifier) in the identifier table and is also assigned to the other identifier (a first identifier) after the program routine has been executed. On the one hand, this makes it possible for a user to assign the same media ID to several of his or her identifiers. In addition, it is also possible within the server for several users to assign a media ID to their respective identifiers, for example a media ID for a specific episode of a series; and then only one media file for this specific episode of a series must then be kept available within the server, even though it is assigned to several users via its media ID.