I am currently designing a prototype for a small Content Management System. A user can create a new page, and then add different elements to the page. For example, a title, a paragraph, a video and maybe another paragraph. I currently have the following, but I don't know if this is valid. Also, I have no idea which table to search when I need to get the data.
So my questions summarized:
- The column
cmsElementId
refers to all three tables on the right, but in the end, it should only point to one. - If this is valid, how would I get to know which table to select my data from.
- If this is invalid, can you point me in a better direction?