How would you design a database schema for longitudinal clinical research data at Stanford University?