https://www.femkegoedhart.com/2012/05/22/give-me-forms-give-me-fields-give-me-meta-data-document-management-2/
Give me forms give me fields give me Meta Data! (document management #2)