Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
What you're talking about in database speak is many to many relationships. Databases don't tend to handle many to many relationships well at all. I'm not saying it can't be done just that there is quite likely a performance price to be paid for doing so.
Yes, they would.Right now they are storing the links between items somehow - because you can literally pull up a view of every link the item has to it within snippets. This is actually kind of a cool view btw.
The only difference here is they would need to create a new type of database object that holds a specific type of snippet that says 'if I exist then render me as the parent object' (yes this isn't trivial as it sounds - I'm not ignorant of that fact).
The 'shortcut' topic would be an actual node with a single generated snippet type with some kind of key to generate the callback to the topic - short sweet and works just like everything else in the database (the actual topic can even get it's own auto-generated random name that we never see) - the real work would be in the render engine when finding *that* kind of snippet/topic rendering the referenced topic.
No relationship issues would exist that don't already based on how they are doing things.
Yes, they would.
With each topic having only one container right now that relationship is simply an item in the record, probably. In order to allow for an unlimited number of containers, you have to create a separate table of nothing but topics and containers that has to be searched and joined to the main table every time you need to build the tree.
And honestly it makes no sense to have a privileged container under that scheme, no matter where you find the name in the tree you should be able to open the topic directly.
I happen to agree that this is a desirable feature just that Rob is likely to have other opinions and this is why.
Links are entirely separate from containers. You may think the two are equivalent but the program treats the two as distinct and separate.
Of course if they would let you name a snippet and link to the snippet, the problem would go away. Think of how you can link to a particular segment of a web page using a target instead of the top of a text page.
Thus, you could place the magic shop owner as a section of the magic shop and then link to the name (which actually links to the named section just like a web page target) in the tavern he frequents and in his home building, as examples.
The feature request is here.
?
You seem to think RW is some sort of XML document or the like. It isn't. The underlying structure is a relational database. This has been confirmed and discussed many times.
Links are entirely separate from containers. You may think the two are equivalent but the program treats the two as distinct and separate.
In a DB this would be incredibly wasteful
Yes, there is a rendering engine that handles displaying the UI, it's called Windows
What you want is the equivalent of the anchor + bookmark functionality of HTML links
I vaguely recall linking to specific Snippets as a maybe-future-long-term kind of something-they-want-to-do that was mentioned in the past.
Keep it civil guys. The only person who truly knows the answer to this all is Rob
Nah - no one cares if we take up an extra 100 or 10000 records for stupid stuff here - because it's not going to process 1 million transactions an hour.