SchemaPersonalDB defines a number of standard schema. Each schema describes a number of tables that will in the database, along with some SQL triggers to enforce data integrity. The following list is not necessarily complete, and only represents those schema that are part of the core PersonalDB standard. Other schema can be published. All of the tables used in the standard schema start with the same three
fields, The standard schema are heavily influenced by the record structures used by the PalmOS for its PIM capabilities. AppointmentContactsFavorite URLsMemosNoticesTodo ItemsExtending SchemaThe tables in the standard schema should not be modified. Adding additional fields is discouraged. However, there are cases where certain applications will want to extend a standard schema. This section describes how that should be done. If additional fields are desired, the best solution is to create a new table. One can, if desired, add triggers to the original data tables to automatically create and delete records in the new table. Todo: Expand and provide example. |
A web services application that provides an SQL database for each user. Users thus have a datastore that can be located similar to an e-mail address (user@mycompany.com). This data store can be used to store contact lists, memos, and to-do lists in a manner accessible throughout the internet. The format for standard data is specified, so that multiple viewers are possible. |