For database, it might even be a better solution to create the file at run-time if it does not yet exist.
There are 2 advantages to this method:
- The setup file will typically be smaller which is interesting particulary for small application
- It is somewhat easier to support multiple databases if they are created by code