By Rafael H. Schloming
OpenACS docs are written by the named authors, and may be edited
by OpenACS documentation staff.
-
While many applications must deal with individuals and many applications
+
While many applications must deal with individuals and many applications
must deal with groups, most applications must deal with individuals
or groups. It is often the case with such applications that in many
respects both individuals and groups are treated in an identical manner. It
@@ -13,7 +13,7 @@
in a common address book. A typical person's address book might contain
the address of his doctor, and his cable company. So what do we label the
first field in an entry in his address book? It isn't a person, and it
-isn't a company. It is a "party".
Most developers who do significant work with the OpenACS will become
+isn't a company. It is a "party".
Most developers who do significant work with the OpenACS will become
intimately familiar with the parties data model, and probably extend it on
many occasions. For this reason the parties developer guide will begin with
an introduction to the data model.
Parties
The central table in the parties data model is the parties table itself.
@@ -210,7 +210,7 @@
show errors
-
The data model described above does a reasonable job of representing many
+
The data model described above does a reasonable job of representing many
of the situations one is likely to encounter when modeling organizational
structures, but we still need to be able to efficiently answer questions like
"what members are in this group and all of its components?", and
@@ -282,7 +282,7 @@
...
-
Extending The Parties Data Model
As is, the parties data model can represent some fairly sophisticated real
+
Extending The Parties Data Model
As is, the parties data model can represent some fairly sophisticated real
world situations, and a lot of work has been put into making this efficient,
but it is foolish to assume that this data model is sufficient for every
application. It therefore seems likely that developers will want to extend