1. Society for Clinical Data Management (SCDM). (2023). Good Clinical Data Management Practices (GCDMP).
Section 4.3.2, Database Design: "The database should be designed to reflect the data collection requirements as specified in the protocol... The design should be based on data standards where applicable." A protocol defines data collection on a per-patient, per-visit basis. A structure of "one record per patient per visit" directly models this requirement, which is fundamental to relational database design for clinical trials.
2. Prokscha, S. (2012). Practical Guide to Clinical Data Management (3rd ed.). CRC Press.
Chapter 6, Database Design and Build, Page 85: The text explains that for repeating data, such as vital signs collected at multiple visits, "the data are stored in a table with one record for each time the measurements were taken." This directly corresponds to the "one record per patient per visit" structure.
3. Krishnankutty, B., Bellary, S., & Kumar, N. B. R. (2012). Data management in clinical research: An overview. Indian Journal of Pharmacology, 44(2), 168–172. https://doi.org/10.4103/0253-7613.93842
Page 170, Section: Database designing: The article states, "The data from a clinical trial are collected on Case Report Forms (CRFs)... The structure of the database is based on the CRFs." Since CRFs are completed for each patient at each visit, the underlying database must have a corresponding structure, which is one record per patient per visit, to accurately capture the collected data.