This invention provides a method of creating and recording presentation
order management information for a rewritable recording medium, which
enables effective control of the amount of the presentation order
management information needed when a user edits preferred play lists of
recorded data. In the present invention, each time a new play list is
made by a user, a user-defined program chain is created, wherein
presentation order information units for defining presentation order of
user-chosen data are contained. The maximum number of user-defined
program chains and the total number of presentation order information
units are limited. When editing of a new play list is requested, the
number of user-defined program chains created so far and the total number
of presentation order information units contained in all the user-defined
program chains are checked. The method allows editing of data depending
upon the check result, thereby enabling effective control of the size for
presentation order management data in the limited maximum size for
navigation data.