Forum .LRN Q&A: Re: dotLRN TAB Chat

Collapse
2: Re: dotLRN TAB Chat (response to 1)
Posted by Jun Yamog on
Hi Jeff,

Regarding the movement of storage_area in cr_items to cr_revisions.  I think the current design is ok.  I did submit a patch for file storage (4.5) so it can safely move from one storage to another on a per item level.  Having the movement on a per revision level may open some difficulties, say exporting the items.  You then have to look up everytime on cr_revisions before serving the content.  Although your suggestion does make it easy to serve stuff and not join anymore on cr_items.

Anyway in my opinion the current per item level of storage is good enough.

Collapse
3: Re: dotLRN TAB Chat (response to 2)
Posted by Jeff Davis on
Well, I think if you are going to be serving and versioning
larger content items from the CR, having this per item will
be a serious shortcoming in the datamodel.  It's wrong and at
some point we should fix it.