This was getting semantically confusing, so I decided to short circuit the whole mess by separating the two. The results are promising. It does mean that deleting a note means traversing two tables to clean out all the cruft, which is *sigh*, but it also means that the tree is stored in one table and the graph in another, giving us a much better separation of concerns down at the SQL layer. |
||
|---|---|---|
| .. | ||
| nm-store | ||
| nm-store-cli | ||
| nm-trees | ||