The diagram is fine but you really need to do more than just draw a few switches with lines between them. There isn't enough detail in the drawing to really make it very useful. If you feel you really need that many switches (maybe they are separated by great distances) you should indicate so. It looks like you are going to have multiple subnets - you would improve the diagram if you included complete network addressing information such as the network addresses, subnet masks, any routing you desire including static routing, where's the DHCP server (static based upon mac address or dynamic? - better security), NAS device, LAN, WAN, Intranet, DMZ etc... You may even want to add the names and exact address of each device you plan to implement. You may want to also include security such as a firewall - where is it, what does it protect, who can get at it? You mentioned having two NICs in your DVR and implied it would provide routing. Try to show that on your drawing. What OS and application is on the DVR - list it in a description under DVR box. This way a single drawing provides a great deal of information that you can rely on while implementing the build and maintaining it in the future. The more information you provide about your network architecture the more beneficial it will be. You've got a good "basic line drawing". Now build on it and add the gritty details. Once you think your getting closer, post it again for comments.