I am creating a repository for users to store data (think webpage to enter/view the record) and I want to know how to surface a view/edit page for each record in my repository (am using SharePoint online).
I created a Document Library because I need the checkin/checkout functionality. All the data required will be stored in custom content type columns.
I have created a Custom Document Library Content Type i.e. "CodysContentType" with a bunch columns. I used "Basic Page" as the base for this (am unsure about this choice). This content type looks good as it as all the required columns.
I think the next step is that I should create a Custom Document Library Template ? but I'm not sure how to go about it. I can see for other document libraries they have Office templates under the new button. What would this template look like? For example if my records were going to be XML files then would the template be an XML file with placeholders inside or because its surfaced as webpage it should be html with placeholder?
Also, confused about the document part, it seems that a list would suit my needs if it weren't for my requirement to checkin/checkout document. Will data I enter into columns be also saved into the document? Is this correct?