Categories vs relationships
description
Transcript of Categories vs relationships
![Page 1: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/1.jpg)
Rela%onships vs. Categories
Customized Training Lab Wed., April 14th, 2010
![Page 2: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/2.jpg)
Categories
• Staff lis%ng and detail pages
![Page 3: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/3.jpg)
Categories
![Page 4: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/4.jpg)
Categories
• The values are the same in every structure • Any update id done just once • Queries are simple: #pullContent("+structureName:Staff1 …… +categories:implementa%onTeams ….)
![Page 5: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/5.jpg)
Categories
• Job descrip%on detail page
![Page 6: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/6.jpg)
Categories
![Page 7: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/7.jpg)
Categories
• Not possible to store more informa%on than a %tle and a key
• Complicated to understand the rela%onship among your structures
![Page 8: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/8.jpg)
Rela%onships
![Page 9: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/9.jpg)
Rela%onships
• More natural representa%on for the associa%on between two contentlets
• Queries are simple:
#pullRelatedContent(‘Staff –Division’ ……
• Need to be entered manually
![Page 10: Categories vs relationships](https://reader031.fdocuments.net/reader031/viewer/2022020206/545c88c4b0af9fa92c8b484e/html5/thumbnails/10.jpg)
dotCMS 1.9: Custom Fields