I could be wrong but I don’t think so.
It can be used with the MiFare Application Directory where each “application” can store multiple files on the chip.
An application however is simply a ‘use’ there does not appear to be any on chip java environment with DESfire, so this is simply a mechanism for supporting multiple data stores on the one chip. A single chip could be both a travel pass, an access pass, and an ID card for example. While each of those uses could only read their own Data.