My problem: I plan to store a "project" in a database, where a project is composed of multiple items e.g. documents, and each document has multiple items e.g. paragraphs. Paragraphs may cross-reference to paragraphs in other documents. Many teams exist, and each team may have many projects. Team members edit, update and refine the position of the cross-referenced documents until they are happy, where the document or project is then reviewed.My problem: I plan to store a "project" in a da