Memeto Desktop questions

Skip to first unread message


Nov 27, 2016, 6:15:09 PM11/27/16
to mementodatabase
I have been using Memento Desktop for about 30 minutes. I have not tried the Android version since I will be doing most of my work on Windows. I have read the FAQ.

I have created a library, added fields to the main page and added a record. I have several questions.

1) How can I view the record(s) on a page. I cannot find a way to see the data I have entered.

2) Is there any documentation other than the FAQ? If so, where?

3) Is a library analogous to a database and a page analogous to a table in the relational database world? If so, can pages be related in Memento?

4) Does the concept of a primary key exist in Mememto?

5) The FAQ talks about synchronizing libraries via Google drive which implies that libraries are stored locally. However, when I created a new library the only option was to store it in the Mememto Cloud. I need to have access to my data when I do not have an Internet connection.

6) Assuming that it is possible to create a library on local storage, how do I control which folder the library is stored in on Windows?


John C

Nov 27, 2016, 9:33:23 PM11/27/16
to mementodatabase
I would suggest working for a few days. The answers to your questions will appear during this time.


Bill Crews

Nov 27, 2016, 10:05:45 PM11/27/16
to mementodatabase
Hi, Bill! I'm Bill.

Read the Memento Database wiki @

To use Memento like a relational system, do the following:

* Make your links (relationships) one-to-many. By default, they are many-to-many.
* Make your Entry Names unique. By default, uniqueness is not required.

Libraries are related, not pages. For libraries with lots of fields, one can group them into pages and subheaders. The user can then swipe or tab among these sets of fields within an entry.

Each library contains an Entry Name. The individual field that is the first one entered, by default, is set to the Entry Name, but that distinction may be moved to any other field. Also, multiple fields can be set to Entry Name. If the library is set to have unique entry names, then an entry name acts like a primary key whenever the Library participates in a one-to-many relationship. If there are multiple entry name fields, the Entry Name fields are concatenated (with an intervening space) to form the overall primary key.

The mobile edition stores its data locally, and these local libraries, with their associated files, may be synchronized to the Memento Cloud. The desktop edition work off of and stores its creations in the Memento Cloud (only).

In terms of external data transfer, Memento can import from and export to CSV files and can synchronize with Google Sheets stored on Google Drive. Of course, there are limitations, as Memento has features not supported by Google Sheets and vice versa.

I have used the desktop edition very little so far, so it is hard for me to counsel you on it. Hopefully someone else will fill in those blanks.

Reply all
Reply to author
0 new messages