Junior Member
Join Date: Nov 2013
Posts: 5
|
Hi there, I'm a little bit confused by the relationships.
If I create a thing - let's say the Necromonicon it should have a relationship to its creator. It doesn't belong to its creator and the simple relationship doesn't seem to have the right qualifiers. I can then have a place, let's say the British Museum, and it can have a "belongs to or within" relationship with the Necromonicon. Which seems simple enough, and reflects that the BM may have a copy. Then I want to create piece of information\knowledge and other things like rituals and link them back to the Necromonicon. Which I haven't quite sussed. Then say Friedrich von Junzt’s Nameless Cults. Is an arbitrary relationship between Nameless Cults the most appropriate as describing it as a derivative work? Perhaps I seem a bit pedantic but I spend a lot of time modelling in UML. |
#1 |
Senior Member
Join Date: Aug 2010
Posts: 1,528
|
UML may be overkill for this.
You have more options than the relationships. RealmWorks offers several ways to establish links between things. I find relationships most useful for reflecting less obvious connections... and containment useful for more obvious ones. Sometimes, both are desirable. For example.. if each ritual is its own topic, you can use the book as the Containing Topic. Then each Ritual will appear in the Book's entry as "Governed Topics", and the Book will appear in the Ritual entries as the Container. For another... a Snippet in the Book entry can list the names of the rituals.. which will then be auto-linked by the software. The link will appear in each Ritual entry as an "inbound" link, so you can navigate back. As a rule, I find containment useful for "tangible", simple, and direct connections.. like location, or membership in a group.. and the Relationships useful for more complicated or less tangible ones (family ties, ownership, rank hierarchies, etc.). Hope that helps. |
#2 |
Junior Member
Join Date: Nov 2013
Posts: 5
|
I'll have a play with using a book as a container of rituals. That should handle the many to many relationship between books and rituals. I'm yet to come to grips with snippets.
I think that RW does need a specific qualifier for creator tho'. |
#3 |
Senior Member
Join Date: Aug 2010
Posts: 1,528
|
Your usage sounds like it may be fairly specific to the game (Call of Cthulhu, I take it?) you're working with.
Last edited by Silveras; November 27th, 2013 at 10:35 AM. |
#4 |
Senior Member
Join Date: Dec 2010
Posts: 468
|
Relationships aren't limited, right? I ask that because, in the example cited, it seems to me that the 'container' is the British Museum (the book is in it), and the rituals (it seems) derive from the book. It would seem you MUST have a derivation relationship. Jabel was born in Anzibar; that's a derivative relationship. Jabel lives in Jacaba; that's a containing relationship (although there may be several other levels -- town, district, street, house). This kind of relationship is so common as to warrant its own kind.
What would really be nice is to be able to attach keywords or qualifiers to the database relationship. Thus if we were to put movies into RW (this is just a real-world example of course), each movie would be linked to its genre (a KIND relationship); optionally its tradition (e.g. Orwellian); its Director, producers, screenwriter, and major talent (CREATOR relationships); its locale(s) (a PLACE relationship; its shooting locations (PLACE relationships).... You get the idea. I suppose these could be handled by data fields, as long as they are filterable/sortable (show me all the NPCs born in Brazil). |
#5 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 8,232
|
@Bidmaron: There are a LOT of different ways to slice and dice things within Realm Works. The following are all ways of organizing information:
Let's look at some examples now:
Hope this helps! |
#6 |
|
|