hi patrick,

> Not a reason, but an idea: To physically divide the projects. One project
> belongs to one client. So a person who works on "project1" has nothing to do
> with "project2". Sure, I could use ACLs, but with different databases it is
> more separated.
> Also client #1 may >want< to use his own database. And
> client #2's project might be very large and generate a lot of traffic, so he
> >should< use his own database. Well, was it understandable?
yes. however a content repository's persistence layer could be
configured to for example separate the different workspaces into
different persistence layers (like different databases)
[possibly even different sections of the tree]

> It's just an idea after all. So if you tell me that this would produce too
> much overhead or simply would not work in a way, I'm fine with it and will
> use the (all-in-one) tree based approach.
i would start with the all in one tree solution (using access control) just
for simplicity reasons and possibly extend it from there, once you have
the customer requirement to actually have the projects in different
repositories... does that make sense?

regards,
david

Reply via email to